mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 04:11:12 +08:00
Different fix (#7815)
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user