db_lmdb: canonicalize flags order

This commit is contained in:
Crypto City 2020-11-04 11:52:03 +00:00
parent 933046c95d
commit 1d762cfafa

View File

@ -5632,6 +5632,7 @@ void BlockchainLMDB::add_cc_account_flag(uint32_t id, uint32_t flag_id)
throw0(DB_ERROR("Failed to deserialize account data"));
ad.flags.push_back(flag_id);
std::sort(ad.flags.begin(), ad.flags.end());
if (!write_account_data(v, ad))
throw0(DB_ERROR("Failed to serialize account data"));