Support dropbox metadata updates.

Signed-off-by: David Klann <dklann@linux.com>
This commit is contained in:
David Klann
2023-05-19 12:45:39 -05:00
parent 178f595a80
commit f6f763d9e5
14 changed files with 158 additions and 53 deletions

View File

@@ -249,7 +249,8 @@ bool MainObject::StartDropboxes(QString *err_msg)
"`FORCE_TO_MONO`,"+ // 21
"`SEGUE_LEVEL`,"+ // 22
"`SEGUE_LENGTH`,"+ // 23
"`SEND_EMAIL` "+ // 24
"`SEND_EMAIL`,"+ // 24
"`UPDATE_METADATA` "+ // 25
"from `DROPBOXES` where "+
"`STATION_NAME`='"+RDEscapeString(rda->config()->stationName())+"'";
q=new RDSqlQuery(sql);
@@ -305,6 +306,9 @@ bool MainObject::StartDropboxes(QString *err_msg)
args.push_back("--send-mail");
args.push_back("--mail-per-file");
}
if(q->value(25).toString()=="Y") {
args.push_back("--update-metadata");
}
if(q->value(17).toString()=="Y") {
args.push_back(QString::asprintf("--create-startdate-offset=%d",
q->value(18).toInt()));