Merge pull request #12843 from glassez/fix-rename-rule

Fix renaming RSS autodownload rule
This commit is contained in:
Vladimir Golovnev 2020-05-15 21:40:23 +03:00 committed by GitHub
commit 306499f7a8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -200,7 +200,9 @@ bool AutoDownloader::renameRule(const QString &ruleName, const QString &newRuleN
if (!hasRule(ruleName)) return false;
if (hasRule(newRuleName)) return false;
m_rules.insert(newRuleName, m_rules.take(ruleName));
AutoDownloadRule rule = m_rules.take(ruleName);
rule.setName(newRuleName);
m_rules.insert(newRuleName, rule);
m_dirty = true;
store();
emit ruleRenamed(newRuleName, ruleName);