copyFiles_action: protect '"' from SQL

This commit is contained in:
Vincent Riquer 2013-04-09 18:13:14 +02:00
parent 249cf7a2ff
commit e880ed1c59

View File

@ -37,6 +37,7 @@ copyFiles_action() {
rest=${rest#*|}
destfileid=${rest%%|*}
rest=${rest#*|}
sourcedir=${sourcefilename%/*}
echo 'SELECT IFNULL( (
SELECT destination_files.filename
FROM destination_files
@ -48,7 +49,8 @@ copyFiles_action() {
INNER JOIN destinations
ON destinations.id=destination_files.destination_id
WHERE destinations.id = '$destinationid'
AND source_files.filename LIKE "'"${sourcefilename%/*}"'/%"
AND source_files.filename LIKE
"'"${sourcedir//\"/\"\"}"'/%"
AND mime_type_actions.action = 1
LIMIT 1
),"AtOM:NotFound");