diff --git a/src/renderer/api/subsonic/subsonic-controller.ts b/src/renderer/api/subsonic/subsonic-controller.ts index 901f948f3..626d4c7f7 100644 --- a/src/renderer/api/subsonic/subsonic-controller.ts +++ b/src/renderer/api/subsonic/subsonic-controller.ts @@ -1185,7 +1185,7 @@ export const SubsonicController: InternalControllerEndpoint = { return ssNormalize.playlist(res.body.playlist, apiClientProps.server); }, getPlaylistList: async ({ apiClientProps, query }) => { - const sortOrder = query.sortOrder.toLowerCase() as 'asc' | 'desc'; + const sortOrder = (query.sortOrder || SortOrder.ASC).toLowerCase() as 'asc' | 'desc'; const res = await ssApiClient(apiClientProps).getPlaylists({});