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
|
||||
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)
|
||||
;;
|
||||
|
@ -41,14 +44,8 @@ while IFS=' ' read -r time daemon id name label; do # read DB
|
|||
;;
|
||||
esac
|
||||
|
||||
if [ -n "$labelNew" ]; then
|
||||
label=$labelNew; # set label
|
||||
fi
|
||||
|
||||
#echo $time $daemon $id $name $label
|
||||
echo $time $daemon $id $name $label >> $db.tmp; # keep in db
|
||||
#else
|
||||
#echo skipped $time $daemon $id $name $label
|
||||
fi
|
||||
done < $db;
|
||||
|
||||
|
|
Loading…
Reference in a new issue