We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6379099 commit 4454e12Copy full SHA for 4454e12
scripts/emptytrash.script
@@ -20,13 +20,27 @@ getSections() {
20
echo $sections
21
}
22
23
+isRefreshing() {
24
+ refreshing=$(curl -s -G -L "${plex_url}/library/sections?X-Plex-Token=${plex_token}" | grep 'refreshing="1"')
25
+
26
+ echo $refreshing
27
+}
28
29
emptyTrash() {
30
. "/usr/bin/check"
31
32
if [ "$all_good" -eq "1" ]; then
33
echo "Refreshing library"
34
curl -s -G -L "${plex_url}/library/sections/all/refresh?X-Plex-Token=${plex_token}"
- sleep 60
35
36
+ echo "[ $(date ${date_format}) ] Library refreshing"
37
+ while true; do
38
+ sleep 10
39
+ if [[ -z $(isRefreshing) ]]; then
40
+ break
41
+ fi
42
+ done
43
+ echo "[ $(date ${date_format}) ] Library refresh completed"
44
45
sections=$(getSections)
46
if [ -z "${sections}" ]; then
0 commit comments