diff --git a/src/Functions/CardSetupFunction.ts b/src/Functions/CardSetupFunction.ts index 3705f17..037b87b 100644 --- a/src/Functions/CardSetupFunction.ts +++ b/src/Functions/CardSetupFunction.ts @@ -10,9 +10,13 @@ export default class CardSetupFunction { public static async Execute() { if (await Config.GetValue('safemode') == "true") return; - await this.ClearDatabase(); - await this.ReadSeries(); - await this.ReadCards(); + try { + await this.ClearDatabase(); + await this.ReadSeries(); + await this.ReadCards(); + } catch { + await Config.SetValue('safemode', 'true'); + } } private static async ClearDatabase() {