From 0c428eb257f704ad9b15dac6aa972e6f25bda762 Mon Sep 17 00:00:00 2001 From: Albert Gasset Date: Mon, 4 Feb 2019 10:55:58 +0100 Subject: [PATCH] MOBILE-2825 glossary: Delete temporary files after saving entry --- src/addon/mod/glossary/pages/edit/edit.ts | 3 +++ src/addon/mod/glossary/providers/helper.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/addon/mod/glossary/pages/edit/edit.ts b/src/addon/mod/glossary/pages/edit/edit.ts index f685feefd..8520727b6 100644 --- a/src/addon/mod/glossary/pages/edit/edit.ts +++ b/src/addon/mod/glossary/pages/edit/edit.ts @@ -232,6 +232,9 @@ export class AddonModGlossaryEditPage implements OnInit { attach, timecreated, undefined, this.entry, !this.attachments.length, !this.glossary.allowduplicatedentries); } }).then((entryId) => { + // Delete the local files from the tmp folder. + this.uploaderProvider.clearTmpFiles(this.attachments); + if (entryId) { // Data sent to server, delete stored files (if any). this.glossaryHelper.deleteStoredFiles(this.glossary.id, this.entry.concept, timecreated); diff --git a/src/addon/mod/glossary/providers/helper.ts b/src/addon/mod/glossary/providers/helper.ts index d4cf592b1..4ec569c47 100644 --- a/src/addon/mod/glossary/providers/helper.ts +++ b/src/addon/mod/glossary/providers/helper.ts @@ -29,7 +29,7 @@ export class AddonModGlossaryHelperProvider { private glossaryOffline: AddonModGlossaryOfflineProvider) {} /** - * Delete stored attachment files for a new discussion. + * Delete stored attachment files for a new entry. * * @param {number} glossaryId Glossary ID. * @param {string} entryName The name of the entry.