account_config: fix defaultModerators serialization

when unserialized, the default moderators is always empty

Change-Id: Ie23af56bfcae7de2895ea242df10cc0f926b659e
This commit is contained in:
Sébastien Blin
2023-07-07 14:49:06 -04:00
parent e8b1209b3d
commit 7670be4ca5

View File

@ -75,7 +75,8 @@ AccountConfig::serializeDiff(YAML::Emitter& out, const AccountConfig& DEFAULT_CO
SERIALIZE_CONFIG(USER_AGENT_KEY, customUserAgent);
SERIALIZE_CONFIG(DISPLAY_NAME_KEY, displayName);
SERIALIZE_CONFIG(UPNP_ENABLED_KEY, upnpEnabled);
SERIALIZE_CONFIG(DEFAULT_MODERATORS_KEY, defaultModerators);
out << YAML::Key << DEFAULT_MODERATORS_KEY << YAML::Value
<< fmt::format(FMT_COMPILE("{}"), fmt::join(defaultModerators, "/"sv));
SERIALIZE_CONFIG(LOCAL_MODERATORS_ENABLED_KEY, localModeratorsEnabled);
SERIALIZE_CONFIG(ALL_MODERATORS_ENABLED_KEY, allModeratorsEnabled);
SERIALIZE_CONFIG(PROXY_PUSH_TOKEN_KEY, deviceKey);