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) {
const key = getEntryBackupKey(collection.get('name'), slug);
await localForage.removeItem(key);
await localForage.removeItem(getEntryBackupKey(collection.get('name'), slug));
// delete new entry backup if not deleted
slug && (await localForage.removeItem(getEntryBackupKey(collection.get('name'))));
return this.deleteAnonymousBackup();
}

View File

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