Merge pull request #184 from ente-io/save-fav-collection

Fixes Error removing from favorite
This commit is contained in:
Abhinav-grd 2021-10-18 10:29:46 +05:30 committed by GitHub
commit 04dfe6a969
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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) {