Better error handling

This commit is contained in:
2024-12-20 23:03:38 +03:30
parent e1b4cb65f3
commit aa2feea611
2 changed files with 7 additions and 1 deletions

1
.gitignore vendored
View File

@@ -5,3 +5,4 @@ obj/
*.json *.json
.env .env
data/ data/
Folder.DotSettings.user

View File

@@ -16,6 +16,7 @@ public class HandleDbBackup
{ {
logger?.LogInformation("Backup requested"); logger?.LogInformation("Backup requested");
try{
var json = (await _db.Find(new BsonDocument()).ToListAsync()).ToJson(); var json = (await _db.Find(new BsonDocument()).ToListAsync()).ToJson();
var bytes = Encoding.UTF8.GetBytes(json); var bytes = Encoding.UTF8.GetBytes(json);
@@ -27,4 +28,8 @@ public class HandleDbBackup
ParseMode.Html); ParseMode.Html);
logger?.LogInformation("Backup sent"); logger?.LogInformation("Backup sent");
} }
catch(Exception ex){
logger?.LogError(ex,"Unable to backup database");
}
}
} }