This commit is contained in:
+7
-5
@@ -134,7 +134,7 @@ namespace Elwig {
|
|||||||
Utils.RunBackground("PDF Initialization", async () => Pdf.Init());
|
Utils.RunBackground("PDF Initialization", async () => Pdf.Init());
|
||||||
Utils.RunBackground("JSON Schema Initialization", BillingData.Init);
|
Utils.RunBackground("JSON Schema Initialization", BillingData.Init);
|
||||||
|
|
||||||
if (Config.BackupAuto) {
|
if (Config.BackupAuto && !Config.Debug) {
|
||||||
Utils.RunBackground("Automatisches Backup", async () => {
|
Utils.RunBackground("Automatisches Backup", async () => {
|
||||||
Directory.CreateDirectory(Config.BackupPath);
|
Directory.CreateDirectory(Config.BackupPath);
|
||||||
await Task.Delay(500);
|
await Task.Delay(500);
|
||||||
@@ -219,10 +219,12 @@ namespace Elwig {
|
|||||||
public async void ShutdownGracefully() {
|
public async void ShutdownGracefully() {
|
||||||
Mouse.OverrideCursor = Cursors.AppStarting;
|
Mouse.OverrideCursor = Cursors.AppStarting;
|
||||||
|
|
||||||
try {
|
if (Config.BackupAuto && !Config.Debug) {
|
||||||
await BackupService.TryDatabaseBackup();
|
try {
|
||||||
} catch (Exception exc) {
|
await BackupService.TryDatabaseBackup();
|
||||||
InteractionService.ShowException("Automatisches Backup", exc);
|
} catch (Exception exc) {
|
||||||
|
InteractionService.ShowException("Automatisches Backup", exc);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
SerialPortWatcher.Dispose();
|
SerialPortWatcher.Dispose();
|
||||||
|
|||||||
Reference in New Issue
Block a user