Helpers for plugins to support enabling/disabling

This commit is contained in:
Robin Ward
2015-02-04 16:23:39 -05:00
parent 530b20d339
commit 25daca8f23
6 changed files with 135 additions and 14 deletions

View File

@ -9,7 +9,8 @@ class SiteSerializer < ApplicationSerializer
:top_menu_items,
:anonymous_top_menu_items,
:uncategorized_category_id, # this is hidden so putting it here
:is_readonly
:is_readonly,
:disabled_plugins
has_many :categories, serializer: BasicCategorySerializer, embed: :objects
has_many :post_action_types, embed: :objects
@ -51,4 +52,8 @@ class SiteSerializer < ApplicationSerializer
Discourse.readonly_mode?
end
def disabled_plugins
Discourse.disabled_plugin_names
end
end