fix(server): addAssets and removeAssets handle duplicate assetIds (#9436)

* fix(server): addAssets and removeAssets handle duplicate assetIds

* chore(server): Add e2e tests for duplicate album additions and removals
This commit is contained in:
Eric Barch 2024-05-13 23:29:32 -04:00 committed by GitHub
parent e479e556bc
commit 6fd6a8ba15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 29 additions and 0 deletions

View file

@ -36,6 +36,7 @@ export const addAssets = async (
continue;
}
existingAssetIds.add(assetId);
results.push({ id: assetId, success: true });
}
@ -79,6 +80,7 @@ export const removeAssets = async (
continue;
}
existingAssetIds.delete(assetId);
results.push({ id: assetId, success: true });
}