From 7b95f647c48f360135341a07e8ed7206bc3bddd0 Mon Sep 17 00:00:00 2001 From: Rusty Bower Date: Fri, 14 Feb 2025 16:47:06 -0600 Subject: [PATCH] plexnotify: update logic to most specific folder path --- sonarr/PlexNotify.bash | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sonarr/PlexNotify.bash b/sonarr/PlexNotify.bash index 10aedf7..8cdaf7e 100644 --- a/sonarr/PlexNotify.bash +++ b/sonarr/PlexNotify.bash @@ -91,9 +91,10 @@ for key in ${!plexKeys[@]}; do plexKey="${plexKeys[$key]}" plexKeyData="$(echo "$plexLibraryData" | jq -r "select(.\"@key\"==\"$plexKey\")")" if echo "$plexKeyData" | grep "path" | grep "$arrRootFolderPath" | read; then - plexFolderEncoded="$(jq -R -r @uri <<<"$arrFolderPath")" - curl -s "$plexUrl/library/sections/$plexKey/refresh?path=$plexFolderEncoded&X-Plex-Token=$plexToken" - log "$notfidedBy :: Plex Scan notification sent! ($arrFolderPath)" + plexFolderPath="$(dirname "$sonarr_episodefile_path")" + plexFolderEncoded="$(jq -R -r @uri <<<"$plexFolderPath")" + curl -s "$plexUrl/library/sections/$plexKey/refresh?path=$plexFolderEncoded&X-Plex-Token=$plexToken" + log "$notfidedBy :: Plex Scan notification sent! ($plexFolderPath)" fi done