From 9dfdc0e19fc4ae86477ee0f26c03cd18283a809f Mon Sep 17 00:00:00 2001 From: bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Sun, 12 Jul 2026 00:05:20 -0500 Subject: [PATCH] fix(templates): radarr/prowlarr grants POST on indexer/{id}, sonarr doesn't MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit radarr/prowlarr.json grants get+put+post on /api/v3/indexer/{id}; sonarr/prowlarr.json (same consumer) grants only get+put on the same route shape. Prowlarr's own sync client (RadarrV3Proxy.cs in NzbDrone.Core/Applications/Radarr) POSTs only to the bare /api/v3/indexer collection to create an indexer, and PUTs to /api/v3/indexer/{id} to update one — it never POSTs to the {id} route. Removing the extra grant to match the real call pattern and sonarr/prowlarr.json's scope. --- root/app/www/public/templates/radarr/prowlarr.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/root/app/www/public/templates/radarr/prowlarr.json b/root/app/www/public/templates/radarr/prowlarr.json index 0caec92..b9485bf 100644 --- a/root/app/www/public/templates/radarr/prowlarr.json +++ b/root/app/www/public/templates/radarr/prowlarr.json @@ -5,8 +5,7 @@ ], "/api/v3/indexer/{id}": [ "put", - "get", - "post" + "get" ], "/api/v3/indexer/schema": [ "get"