fix: album info and missing location fix
Signed-off-by: Varun Raj <varun@skcript.com>
This commit is contained in:
1 parent
ee27f4f452
commit
835a7f9cc3
3 files changed
+3
-4
No files matched your search
@@ -61,7 +61,7 @@ export default function MissingLocationAssets() {
|
||||
),
|
||||
},
|
||||
],
|
||||
})).filter((p) => !p.original);
|
||||
}));
|
||||
}, [assets, selectedIds]);
|
||||
|
||||
const slides = useMemo(
|
||||
|
||||
@@ -21,7 +21,7 @@ export default async function handler(
|
||||
}
|
||||
const { id } = req.query as { id: string };
|
||||
|
||||
const dbAlbums = await db.selectDistinctOn([assets.id], {
|
||||
const dbAlbums = await db.selectDistinctOn([albums.id], {
|
||||
id: albums.id,
|
||||
albumName: albums.albumName,
|
||||
createdAt: albums.createdAt,
|
||||
@@ -35,7 +35,7 @@ export default async function handler(
|
||||
.from(albums)
|
||||
.leftJoin(albumsAssetsAssets, eq(albums.id, albumsAssetsAssets.albumsId))
|
||||
.leftJoin(assets, eq(albumsAssetsAssets.assetsId, assets.id))
|
||||
.leftJoin(exif, eq(assets.id, exif.assetId))
|
||||
.leftJoin(exif, and(eq(assets.id, exif.assetId), eq(assets.isVisible, true)))
|
||||
.leftJoin(assetFaces, eq(assets.id, assetFaces.assetId))
|
||||
.leftJoin(person, and(eq(assetFaces.personId, person.id), eq(person.isHidden, false)))
|
||||
.where(and(eq(albums.ownerId, currentUser.id), eq(albums.id, id)))
|
||||
|
||||
@@ -53,7 +53,6 @@ export default async function handler(
|
||||
gte(exif.dateTimeOriginal, startDateDate),
|
||||
lte(exif.dateTimeOriginal, endDateDate),
|
||||
eq(assets.ownerId, currentUser.id),
|
||||
eq(assets.isVisible, true),
|
||||
));
|
||||
|
||||
return res.status(200).json(rows);
|
||||
|
||||
Reference in new issue
Block a user