env["Depr"] = /*r.value("")*/ false ? "1" : ""; // Data missing?
env["Cen"] = record.value("censored").toBool() ? "1" : "0";
env["Ver"] = record.value("version").toString();
- env["Source"] = record.value("type").toString(); // TODO This is called source on AniDB
+ env["Source"] = record.value("source").toString();
env["Quality"] = record.value("quality").toString();
env["CurrentFN"] = QFileInfo(record.value("path").toString()).fileName();
env["FCrc"] = record.value("crc").toString();
(SELECT max(episode.epno) AS highest_epno FROM episode WHERE episode.aid = f.aid) AS highest_epno,
e.anidb_update AS episode_anidb_update, e.entry_update AS episode_entry_update, e.my_update AS episode_my_update, e.epno, e.title_english AS episode_title_english, e.title_romaji AS episode_title_romaji,
e.title_kanji AS episode_title_kanji, e.length AS episode_length, e.airdate, e.state, e.special, e.recap, e.opening, e.ending, e.rating, e.votes, e.my_vote, e.my_vote_date,
- f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.type, f.quality_id,
+ f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.source, f.quality_id,
f.quality, f.resolution, f.video_codec, f.audio_codec, f.audio_language, f.subtitle_language, f.aspect_ratio, f.my_watched, f.my_state, f.my_file_state, f.my_storage, f.my_source,
f.my_other, fl.host_id, fl.path, fl.renamed, fl.failed_rename
FROM file f