mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-11-29 05:48:47 +03:00
Merge pull request #4136 from glassez/remove_labels
Fix 'Remove unused labels'. Closes #4066.
This commit is contained in:
commit
b76428420e
1 changed files with 0 additions and 4 deletions
|
@ -85,12 +85,8 @@ void RssDownloadRuleList::loadRulesFromVariantHash(const QVariantHash &h)
|
|||
{
|
||||
QVariantHash::ConstIterator it = h.begin();
|
||||
QVariantHash::ConstIterator itend = h.end();
|
||||
QStringList labels = Preferences::instance()->getTorrentLabels();
|
||||
for ( ; it != itend; ++it) {
|
||||
RssDownloadRulePtr rule = RssDownloadRule::fromVariantHash(it.value().toHash());
|
||||
// Hack to readd labels forgotten before fix
|
||||
if (!labels.contains(rule->label()))
|
||||
Preferences::instance()->addTorrentLabelExternal(rule->label());
|
||||
if (rule && !rule->name().isEmpty())
|
||||
saveRule(rule);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue