fix(server): asset no longer has tags (#12350)

This commit is contained in:
Jason Rasmussen
2024-09-05 09:24:10 -04:00
committed by GitHub
parent f26d47c8d9
commit ce2349d496
2 changed files with 11 additions and 5 deletions
@@ -496,6 +496,15 @@ describe(MetadataService.name, () => {
});
});
it('should remove existing tags', async () => {
assetMock.getByIds.mockResolvedValue([assetStub.image]);
metadataMock.readTags.mockResolvedValue({});
await sut.handleMetadataExtraction({ id: assetStub.image.id });
expect(tagMock.upsertAssetTags).toHaveBeenCalledWith({ assetId: 'asset-id', tagIds: [] });
});
it('should not apply motion photos if asset is video', async () => {
assetMock.getByIds.mockResolvedValue([{ ...assetStub.livePhotoMotionAsset, isVisible: true }]);
mediaMock.probe.mockResolvedValue(probeStub.matroskaContainer);