diff --git a/apps/web-mzima-client/src/app/settings/data-export/data-export.component.ts b/apps/web-mzima-client/src/app/settings/data-export/data-export.component.ts index db3acef856..be83bf2310 100644 --- a/apps/web-mzima-client/src/app/settings/data-export/data-export.component.ts +++ b/apps/web-mzima-client/src/app/settings/data-export/data-export.component.ts @@ -94,7 +94,14 @@ export class DataExportComponent implements OnInit { exportAll() { this.pollingService .startExport({ send_to_hdx: false, include_hxl: false, send_to_browser: true }) - .subscribe(); + .subscribe({ + next: () => { + this.loadExportJobs(); + }, + error: (err) => { + console.error('Export failed: ', err); + }, + }); } selectAll(form: FormInterface) { @@ -129,7 +136,14 @@ export class DataExportComponent implements OnInit { }); this.pollingService .startExport({ fields, send_to_hdx: false, include_hxl: false, send_to_browser: true }) - .subscribe(); + .subscribe({ + next: () => { + this.loadExportJobs(); + }, + error: (err) => { + console.error('Export failed: ', err); + }, + }); } selectFields() {