Merge pull request #184 from ente-io/save-fav-collection
Fixes Error removing from favorite
This commit is contained in:
commit
04dfe6a969
|
@ -23,7 +23,6 @@ export enum CollectionType {
|
||||||
}
|
}
|
||||||
|
|
||||||
const COLLECTION_UPDATION_TIME = 'collection-updation-time';
|
const COLLECTION_UPDATION_TIME = 'collection-updation-time';
|
||||||
const FAV_COLLECTION = 'fav-collection';
|
|
||||||
const COLLECTIONS = 'collections';
|
const COLLECTIONS = 'collections';
|
||||||
|
|
||||||
export interface Collection {
|
export interface Collection {
|
||||||
|
@ -340,7 +339,11 @@ export const addToFavorites = async (file: File) => {
|
||||||
'Favorites',
|
'Favorites',
|
||||||
CollectionType.favorites
|
CollectionType.favorites
|
||||||
);
|
);
|
||||||
await localForage.setItem(FAV_COLLECTION, favCollection);
|
const localCollections = await getLocalCollections();
|
||||||
|
await localForage.setItem(COLLECTIONS, [
|
||||||
|
...localCollections,
|
||||||
|
favCollection,
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
await addToCollection(favCollection, [file]);
|
await addToCollection(favCollection, [file]);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|
Loading…
Reference in a new issue