Finish implementation of requested claim access

This commit is contained in:
Jan Dittberner 2021-01-03 21:25:28 +01:00
parent 744440ee54
commit 8b0f497f5a
8 changed files with 389 additions and 182 deletions

View file

@ -64,7 +64,16 @@ func (m *MessageCatalog) LookupMessage(id string, templateData map[string]interf
TemplateData: templateData,
})
if err != nil {
m.logger.Error(err)
switch err.(type) {
case *i18n.MessageNotFoundErr:
m.logger.Warnf("message %s not found: %v", id, err)
if translation != "" {
return translation
}
break
default:
m.logger.Error(err)
}
return id
}
return translation