From 68e3b74e4925172d133b15c9bbe91d34f625424b Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Sep 2025 07:05:46 +0200 Subject: [PATCH] Fix Jellyseerr TV request permission logic bug (#1026) --- utils/_jellyseerr/useJellyseerrCanRequest.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/_jellyseerr/useJellyseerrCanRequest.ts b/utils/_jellyseerr/useJellyseerrCanRequest.ts index f1306c44..c8872769 100644 --- a/utils/_jellyseerr/useJellyseerrCanRequest.ts +++ b/utils/_jellyseerr/useJellyseerrCanRequest.ts @@ -3,6 +3,7 @@ import { useJellyseerr } from "@/hooks/useJellyseerr"; import { MediaRequestStatus, MediaStatus, + MediaType, } from "@/utils/jellyseerr/server/constants/media"; import { hasPermission, @@ -40,7 +41,7 @@ export const useJellyseerrCanRequest = ( const userHasPermission = hasPermission( [ Permission.REQUEST, - item?.mediaInfo?.mediaType + item?.mediaInfo?.mediaType === MediaType.MOVIE ? Permission.REQUEST_MOVIE : Permission.REQUEST_TV, ],