diff --git a/app/assets/javascripts/services/bridge.ts b/app/assets/javascripts/services/bridge.ts index d68ab7916..7b0da9931 100644 --- a/app/assets/javascripts/services/bridge.ts +++ b/app/assets/javascripts/services/bridge.ts @@ -18,5 +18,5 @@ export interface Bridge { onMajorDataChange(): void; onInitialDataLoad(): void; onSearch(text?: string): void; - downloadBackup(): Promise; + downloadBackup(): void | Promise; } diff --git a/app/assets/javascripts/ui_models/application.ts b/app/assets/javascripts/ui_models/application.ts index 9fa8d2caa..8cfa78000 100644 --- a/app/assets/javascripts/ui_models/application.ts +++ b/app/assets/javascripts/ui_models/application.ts @@ -156,7 +156,7 @@ export class WebApplication extends SNApplication { this.applicationElement.append(el); } - downloadBackup(): Promise { + downloadBackup(): void | Promise { return this.bridge.downloadBackup(); }