diff options
author | Arno <am@disconnect.de> | 2014-12-09 21:37:17 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2014-12-09 21:37:17 +0100 |
commit | fbe118dc7cbd187afbc799784c775b4cbeab93d6 (patch) | |
tree | eb3db42d272ecfa484e607745a8847e56edbf005 /newmoviewizard.cpp | |
parent | 4a94b0350254cf3604162d513cc560030e1e6ede (diff) | |
download | SheMov-fbe118dc7cbd187afbc799784c775b4cbeab93d6.tar.gz SheMov-fbe118dc7cbd187afbc799784c775b4cbeab93d6.tar.bz2 SheMov-fbe118dc7cbd187afbc799784c775b4cbeab93d6.zip |
Fix metadata
Remove always failing query for enabled metadata. That checkbox is
gone...
Diffstat (limited to 'newmoviewizard.cpp')
-rw-r--r-- | newmoviewizard.cpp | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/newmoviewizard.cpp b/newmoviewizard.cpp index 2500e78..c174e20 100644 --- a/newmoviewizard.cpp +++ b/newmoviewizard.cpp @@ -257,25 +257,22 @@ void NewMovieWizard::accept(){ } //genres done! //now handle metadata - bool isEnabled = field("enabled").toBool(); - if(isEnabled){ - QSqlQuery insertMetadataQ(db); - insertMetadataQ.prepare("INSERT INTO metadata (iseriespart_id, sireleaseyear, tsourcemedium, tsubject, treleasegroup, tencoderopts, tcomment, sipasses, dadded) VALUES(:pid, :rely, :source, :sub, :group, :encopts, :comment, :passes, :added)"); - MovieMetadataPage *metadataPage = qobject_cast<MovieMetadataPage*>(page(3)); - QList<QVariant> metadata = metadataPage->widget()->metadata(); - insertMetadataQ.bindValue(":pid", seriesPartId); - insertMetadataQ.bindValue(":rely", metadata.at(ArchiveModel::ReleaseYear)); - insertMetadataQ.bindValue(":source", metadata.at(ArchiveModel::Source)); - insertMetadataQ.bindValue(":sub", metadata.at(ArchiveModel::Subject)); - insertMetadataQ.bindValue(":group", metadata.at(ArchiveModel::ReleaseGroup)); - insertMetadataQ.bindValue(":encopts", metadata.at(ArchiveModel::EncoderOpts)); - insertMetadataQ.bindValue(":comment", metadata.at(ArchiveModel::Comment)); - insertMetadataQ.bindValue(":passes", metadata.at(ArchiveModel::Passes)); - insertMetadataQ.bindValue(":added", QDate::currentDate()); - if(!insertMetadataQ.exec()){ - db.rollback(); - return; - } + QSqlQuery insertMetadataQ(db); + insertMetadataQ.prepare("INSERT INTO metadata (iseriespart_id, sireleaseyear, tsourcemedium, tsubject, treleasegroup, tencoderopts, tcomment, sipasses, dadded) VALUES(:pid, :rely, :source, :sub, :group, :encopts, :comment, :passes, :added)"); + MovieMetadataPage *metadataPage = qobject_cast<MovieMetadataPage*>(page(3)); + QList<QVariant> metadata = metadataPage->widget()->metadata(); + insertMetadataQ.bindValue(":pid", seriesPartId); + insertMetadataQ.bindValue(":rely", metadata.at(ArchiveModel::ReleaseYear)); + insertMetadataQ.bindValue(":source", metadata.at(ArchiveModel::Source)); + insertMetadataQ.bindValue(":sub", metadata.at(ArchiveModel::Subject)); + insertMetadataQ.bindValue(":group", metadata.at(ArchiveModel::ReleaseGroup)); + insertMetadataQ.bindValue(":encopts", metadata.at(ArchiveModel::EncoderOpts)); + insertMetadataQ.bindValue(":comment", metadata.at(ArchiveModel::Comment)); + insertMetadataQ.bindValue(":passes", metadata.at(ArchiveModel::Passes)); + insertMetadataQ.bindValue(":added", QDate::currentDate()); + if(!insertMetadataQ.exec()){ + db.rollback(); + return; } //we're still here, good //now actually move the files |