FIX: better plugin emojis API

This commit is contained in:
Régis Hanol
2015-11-06 15:02:40 +01:00
parent 927c492290
commit 86f76e5b4d
6 changed files with 72 additions and 59 deletions

View File

@ -14,7 +14,6 @@ class DiscoursePluginRegistry
attr_writer :handlebars
attr_writer :serialized_current_user_fields
attr_writer :seed_data
attr_writer :emojis
attr_accessor :custom_html
@ -62,10 +61,6 @@ class DiscoursePluginRegistry
def seed_data
@seed_data ||= HashWithIndifferentAccess.new({})
end
def emojis
@emojis ||= HashWithIndifferentAccess.new({})
end
end
def register_js(filename, options={})
@ -136,10 +131,6 @@ class DiscoursePluginRegistry
self.seed_data[key] = value
end
def self.register_emoji(name, url)
self.emojis[name] = url
end
def javascripts
self.class.javascripts
end
@ -168,10 +159,6 @@ class DiscoursePluginRegistry
self.class.handlebars
end
def emojis
self.class.emojis
end
def self.clear
self.javascripts = nil
self.server_side_javascripts = nil