mirror of
https://github.com/immich-app/immich.git
synced 2025-11-11 00:56:54 -05:00
fix: bad merge (#23610)
This commit is contained in:
parent
29c14a3f58
commit
aa69d89b9f
@ -96,7 +96,7 @@ where
|
|||||||
|
|
||||||
-- TagRepository.upsertAssetIds
|
-- TagRepository.upsertAssetIds
|
||||||
insert into
|
insert into
|
||||||
"tag_asset" ("assetId", "tagsIds")
|
"tag_asset" ("assetId", "tagIds")
|
||||||
values
|
values
|
||||||
($1, $2)
|
($1, $2)
|
||||||
on conflict do nothing
|
on conflict do nothing
|
||||||
|
|||||||
@ -128,7 +128,7 @@ export class TagRepository {
|
|||||||
await this.db.deleteFrom('tag_asset').where('tagId', '=', tagId).where('assetId', 'in', assetIds).execute();
|
await this.db.deleteFrom('tag_asset').where('tagId', '=', tagId).where('assetId', 'in', assetIds).execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@GenerateSql({ params: [[{ assetId: DummyValue.UUID, tagsIds: [DummyValue.UUID] }]] })
|
@GenerateSql({ params: [[{ assetId: DummyValue.UUID, tagIds: DummyValue.UUID }]] })
|
||||||
@Chunked()
|
@Chunked()
|
||||||
upsertAssetIds(items: Insertable<TagAssetTable>[]) {
|
upsertAssetIds(items: Insertable<TagAssetTable>[]) {
|
||||||
if (items.length === 0) {
|
if (items.length === 0) {
|
||||||
|
|||||||
@ -351,8 +351,8 @@ export class ExifTestContext extends MediumTestContext<MetadataService> {
|
|||||||
getTags(assetId: string) {
|
getTags(assetId: string) {
|
||||||
return this.database
|
return this.database
|
||||||
.selectFrom('tag')
|
.selectFrom('tag')
|
||||||
.innerJoin('tag_asset', 'tag.id', 'tag_asset.tagsId')
|
.innerJoin('tag_asset', 'tag.id', 'tag_asset.tagId')
|
||||||
.where('tag_asset.assetsId', '=', assetId)
|
.where('tag_asset.assetId', '=', assetId)
|
||||||
.selectAll()
|
.selectAll()
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -27,8 +27,8 @@ describe('exif tags', () => {
|
|||||||
await sut.handleMetadataExtraction({ id: asset.id });
|
await sut.handleMetadataExtraction({ id: asset.id });
|
||||||
|
|
||||||
await expect(ctx.getTags(asset.id)).resolves.toEqual([
|
await expect(ctx.getTags(asset.id)).resolves.toEqual([
|
||||||
expect.objectContaining({ assetsId: asset.id, value: 'Frost', parentId: null }),
|
expect.objectContaining({ assetId: asset.id, value: 'Frost', parentId: null }),
|
||||||
expect.objectContaining({ assetsId: asset.id, value: 'Yard', parentId: null }),
|
expect.objectContaining({ assetId: asset.id, value: 'Yard', parentId: null }),
|
||||||
]);
|
]);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user