From 1bcc23862ce98d49574b0af1df3f7cf46412baa8 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Fri, 12 Dec 2025 11:10:29 -0800 Subject: [PATCH] fix authentication query for Subsonic/ND --- src/renderer/api/subsonic/subsonic-controller.ts | 2 +- src/renderer/hooks/use-server-authenticated.ts | 1 + src/shared/types/domain-types.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/api/subsonic/subsonic-controller.ts b/src/renderer/api/subsonic/subsonic-controller.ts index d8afe2432..2745f181b 100644 --- a/src/renderer/api/subsonic/subsonic-controller.ts +++ b/src/renderer/api/subsonic/subsonic-controller.ts @@ -1477,7 +1477,7 @@ export const SubsonicController: InternalControllerEndpoint = { const res = await ssApiClient(apiClientProps).getUser({ query: { - username: query.id, + username: query.username, }, }); diff --git a/src/renderer/hooks/use-server-authenticated.ts b/src/renderer/hooks/use-server-authenticated.ts index bd2314cfd..9dfaf72b7 100644 --- a/src/renderer/hooks/use-server-authenticated.ts +++ b/src/renderer/hooks/use-server-authenticated.ts @@ -48,6 +48,7 @@ export const useServerAuthenticated = () => { }, query: { id: userId, + username: serverWithAuth.username, }, }); diff --git a/src/shared/types/domain-types.ts b/src/shared/types/domain-types.ts index 25813c771..6e122b5ce 100644 --- a/src/shared/types/domain-types.ts +++ b/src/shared/types/domain-types.ts @@ -1514,6 +1514,7 @@ export type UserInfoArgs = BaseEndpointArgs & { query: UserInfoQuery }; export type UserInfoQuery = { id: string; + username: string; }; export type UserInfoResponse = {