mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-15 16:41:29 +00:00
Fix for bad RestoreRuleNotes() query (thanks mackal!)
This commit is contained in:
parent
70ad517c14
commit
9c95d1bfa2
@ -554,7 +554,7 @@ bool RuleManager::UpdateOrphanedRules(Database *db, bool quiet_update)
|
|||||||
|
|
||||||
bool RuleManager::RestoreRuleNotes(Database *db)
|
bool RuleManager::RestoreRuleNotes(Database *db)
|
||||||
{
|
{
|
||||||
std::string query("SELECT `ruleset_id`, `rule_name`, IFNULL(`notes`, '\\0')`notes` FROM `rule_values`");
|
std::string query("SELECT `ruleset_id`, `rule_name`, `notes` FROM `rule_values`");
|
||||||
|
|
||||||
auto results = db->QueryDatabase(query);
|
auto results = db->QueryDatabase(query);
|
||||||
if (!results.Success()) {
|
if (!results.Success()) {
|
||||||
@ -579,7 +579,7 @@ bool RuleManager::RestoreRuleNotes(Database *db)
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rule.notes.compare(row[2]) == 0) {
|
if (row[2] != nullptr && rule.notes.compare(row[2]) == 0) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user