fix: delete new entry backup (#3645)

This commit is contained in:
Bartholomew 2020-05-12 08:45:39 +01:00 committed by GitHub
parent 8ab2a6036b
commit 334304ed52
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -502,8 +502,9 @@ export class Backend {
} }
async deleteLocalDraftBackup(collection: Collection, slug: string) { async deleteLocalDraftBackup(collection: Collection, slug: string) {
const key = getEntryBackupKey(collection.get('name'), slug); await localForage.removeItem(getEntryBackupKey(collection.get('name'), slug));
await localForage.removeItem(key); // delete new entry backup if not deleted
slug && (await localForage.removeItem(getEntryBackupKey(collection.get('name'))));
return this.deleteAnonymousBackup(); return this.deleteAnonymousBackup();
} }

View File

@ -254,7 +254,7 @@ export class Editor extends React.Component {
await persistEntry(collection); await persistEntry(collection);
this.deleteBackup(collection, slug); this.deleteBackup();
if (createNew) { if (createNew) {
navigateToNewEntry(collection.get('name')); navigateToNewEntry(collection.get('name'));