diff --git a/src/renderer/api/subsonic/subsonic-controller.ts b/src/renderer/api/subsonic/subsonic-controller.ts index 2a723f698..d8afe2432 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: { - id: query.id, + username: query.id, }, }); diff --git a/src/shared/api/subsonic/subsonic-types.ts b/src/shared/api/subsonic/subsonic-types.ts index b79496f9a..6f6ba9088 100644 --- a/src/shared/api/subsonic/subsonic-types.ts +++ b/src/shared/api/subsonic/subsonic-types.ts @@ -8,7 +8,7 @@ const baseResponse = z.object({ }); const userParameters = z.object({ - id: z.string(), + username: z.string(), }); const user = z.object({