3
0

Fix resource translations not removed when deleting field hint/description

This commit is contained in:
Tomaž Jerman
2022-05-16 12:55:21 +02:00
committed by Denis Arh
parent afd292b982
commit 8705cbdc0e
+28 -29
View File
@@ -254,54 +254,53 @@ func (m *ModuleField) encodeTranslationsExpressionValidatorValidatorIDError() (o
func (f *ModuleField) encodeTranslationsMetaDescriptionView() (out locale.ResourceTranslationSet) {
out = locale.ResourceTranslationSet{}
if v := f.getOptionKey("description", "view"); v != nil {
aux := cast.ToString(v)
out = append(out, &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaDescriptionView.Path,
Msg: aux,
})
t := &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaDescriptionView.Path,
}
if v := f.getOptionKey("description", "view"); v != nil {
t.Msg = cast.ToString(v)
}
out = append(out, t)
return out
}
func (f *ModuleField) encodeTranslationsMetaDescriptionEdit() (out locale.ResourceTranslationSet) {
out = locale.ResourceTranslationSet{}
if v := f.getOptionKey("description", "edit"); v != nil {
aux := cast.ToString(v)
out = append(out, &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaDescriptionEdit.Path,
Msg: aux,
})
t := &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaDescriptionEdit.Path,
}
if v := f.getOptionKey("description", "edit"); v != nil {
t.Msg = cast.ToString(v)
}
out = append(out, t)
return out
}
func (f *ModuleField) encodeTranslationsMetaHintView() (out locale.ResourceTranslationSet) {
out = locale.ResourceTranslationSet{}
if v := f.getOptionKey("hint", "view"); v != nil {
aux := cast.ToString(v)
out = append(out, &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaHintView.Path,
Msg: aux,
})
t := &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaHintView.Path,
}
if v := f.getOptionKey("hint", "view"); v != nil {
t.Msg = cast.ToString(v)
}
out = append(out, t)
return out
}
func (f *ModuleField) encodeTranslationsMetaHintEdit() (out locale.ResourceTranslationSet) {
out = locale.ResourceTranslationSet{}
if v := f.getOptionKey("hint", "edit"); v != nil {
aux := cast.ToString(v)
out = append(out, &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaHintEdit.Path,
Msg: aux,
})
t := &locale.ResourceTranslation{
Resource: f.ResourceTranslation(),
Key: LocaleKeyModuleFieldMetaHintEdit.Path,
}
if v := f.getOptionKey("hint", "edit"); v != nil {
t.Msg = cast.ToString(v)
}
out = append(out, t)
return out
}