mirror of
https://github.com/Jonny007-MKD/Torrent-Label-DB
synced 2025-03-09 15:57:07 +01:00
Don't overwrite labels of manual entries
This commit is contained in:
parent
1593c24ca4
commit
8b960a0a9c
1 changed files with 3 additions and 6 deletions
|
@ -32,6 +32,9 @@ while IFS=' ' read -r time daemon id name label; do # read DB
|
||||||
case $daemon in
|
case $daemon in
|
||||||
deluge)
|
deluge)
|
||||||
labelNew=$(grep -m 1 $id $delugeLabels | grep -o ': ".*"' | grep -o '[a-zA-Z0-9_-]*') # get label from Deluge
|
labelNew=$(grep -m 1 $id $delugeLabels | grep -o ': ".*"' | grep -o '[a-zA-Z0-9_-]*') # get label from Deluge
|
||||||
|
if [ -n "$labelNew" ]; then
|
||||||
|
label=$labelNew; # set label
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
manual)
|
manual)
|
||||||
;;
|
;;
|
||||||
|
@ -41,14 +44,8 @@ while IFS=' ' read -r time daemon id name label; do # read DB
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [ -n "$labelNew" ]; then
|
|
||||||
label=$labelNew; # set label
|
|
||||||
fi
|
|
||||||
|
|
||||||
#echo $time $daemon $id $name $label
|
#echo $time $daemon $id $name $label
|
||||||
echo $time $daemon $id $name $label >> $db.tmp; # keep in db
|
echo $time $daemon $id $name $label >> $db.tmp; # keep in db
|
||||||
#else
|
|
||||||
#echo skipped $time $daemon $id $name $label
|
|
||||||
fi
|
fi
|
||||||
done < $db;
|
done < $db;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue