1
0
mirror of https://github.com/immich-app/immich.git synced 2025-09-16 09:36:54 +02:00

fix(server): random returning less than count assets (#4201)

This commit is contained in:
Daniel Dietzler
2023-09-24 15:18:31 +02:00
committed by GitHub
parent 25d1b3e1b1
commit 84e4c15ed5

View File

@@ -435,7 +435,7 @@ export class AssetRepository implements IAssetRepository {
`SELECT *
FROM assets
WHERE "ownerId" = $1
OFFSET FLOOR(RANDOM() * (SELECT GREATEST(COUNT(*) - 1, 0) FROM ASSETS)) LIMIT $2`,
OFFSET FLOOR(RANDOM() * (SELECT GREATEST(COUNT(*) - $2, 0) FROM ASSETS)) LIMIT $2`,
[ownerId, count],
);
}