Different fix (#7815)

This commit is contained in:
Osama Sayegh
2019-07-02 04:53:16 +03:00
committed by Sam
parent 4dcc5f16f1
commit f1c67729de
10 changed files with 78 additions and 12 deletions

View File

@ -45,7 +45,7 @@ class Admin::SiteTextsController < Admin::AdminController
end
extras[:has_more] = true if results.size > 50
render_serialized(results[0..49], SiteTextSerializer, root: 'site_texts', rest_serializer: true, extras: extras)
render_serialized(results[0..49], SiteTextSerializer, root: 'site_texts', rest_serializer: true, extras: extras, overridden_keys: overridden_keys)
end
def show
@ -172,4 +172,8 @@ class Admin::SiteTextsController < Admin::AdminController
[k, value[k] || fallback_value[k] || fallback_value[:other]]
end.to_h
end
def overridden_keys
TranslationOverride.where(locale: I18n.locale).pluck(:translation_key)
end
end