fix(immich): v3 API compatibility — use searchAssets for album assets, drop deviceAssetId (#5977)

This commit is contained in:
Thomas authored and GitHub committed 2026-07-03 15:59:08 +02:00
1 parent b588672709
commit a5ec880eec
6 files changed
+52 -39

No files matched your search

+5 -4
View File
@@ -77,11 +77,12 @@ export const releasesRouter = createTRPCRouter({
return await Promise.all(
input.repositories.map(async (repository) => {
const repositoryId = repository.id ?? repository.identifier;
try {
const useToken = allowedRepoIds === null || allowedRepoIds.has(repository.id);
const useToken = allowedRepoIds === null || allowedRepoIds.has(repositoryId);
const response = await releasesRequestHandler
.handler({
id: repository.id,
id: repositoryId,
provider: repository.provider,
identifier: repository.identifier,
versionRegex: formatVersionFilterRegex(repository.versionFilter),
@@ -93,14 +94,14 @@ export const releasesRouter = createTRPCRouter({
});
return {
id: repository.id,
id: repositoryId,
provider: repository.provider,
timestamp: response.timestamp,
...response.data,
};
} catch (error) {
return {
id: repository.id,
id: repositoryId,
provider: repository.provider,
timestamp: new Date(),
success: false as const,