FIX: Failed to save email template with pluralized subject

This commit is contained in:
Gerhard Schlager
2019-03-06 16:49:40 +01:00
parent 5cf63e43c6
commit 4000978452
2 changed files with 20 additions and 2 deletions

View File

@@ -113,12 +113,15 @@ class Admin::EmailTemplatesController < Admin::AdminController
def update_key(key, value)
old_value = I18n.t(key)
translation_override = TranslationOverride.upsert!(I18n.locale, key, value)
unless old_value.is_a?(Hash)
translation_override = TranslationOverride.upsert!(I18n.locale, key, value)
end
{
key: key,
old_value: old_value,
error_messages: translation_override.errors.full_messages
error_messages: translation_override&.errors&.full_messages
}
end