Fix logic mistake from the refactor in f8bd32e

This commit is contained in:
Gunter Labes 2024-02-21 14:48:09 +01:00 committed by GitHub
parent f719ae8fc9
commit cc7dda2ba0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -96,7 +96,7 @@ std::string format_addon_feedback_url(const std::string& format, const config& p
void support_translation(config& addon, const std::string& locale_id) void support_translation(config& addon, const std::string& locale_id)
{ {
config* locale = addon.find_child("translation", "language", locale_id).ptr(); config* locale = addon.find_child("translation", "language", locale_id).ptr();
if(locale) { if(!locale) {
locale = &addon.add_child("translation"); locale = &addon.add_child("translation");
(*locale)["language"] = locale_id; (*locale)["language"] = locale_id;
} }