diff --git a/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 b/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 index 0cf993e..cd6125d 100644 --- a/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 +++ b/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 @@ -1,4 +1,3 @@ -import Preferences from 'discourse/controllers/preferences'; import { withPluginApi } from 'discourse/lib/plugin-api'; import RawHtml from 'discourse/widgets/raw-html'; import { cook } from 'discourse/lib/text'; @@ -32,15 +31,6 @@ export default { const siteSettings = container.lookup('site-settings:main'); if (siteSettings.signatures_enabled) { withPluginApi('0.1', attachSignature); - - Preferences.reopen({ - signaturesEnabled: function() { - return Discourse.SiteSettings.signatures_enabled; - }.property(), - signaturesAdvancedMode: function() { - return Discourse.SiteSettings.signatures_advanced_mode; - }.property() - }); } } }; diff --git a/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs b/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs index f3c70a9..131c6d1 100644 --- a/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs +++ b/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs @@ -1,19 +1,19 @@ -{{#if signaturesEnabled}} +{{#if siteSettings.signatures_enabled}}
- {{#if signaturesAdvancedMode}} - {{d-editor value=controller.model.custom_fields.signature_raw showUploadModal="showUploadModal"}} + {{#if siteSettings.signatures_advanced_mode}} + {{d-editor value=model.custom_fields.signature_raw showUploadModal="showUploadModal"}} {{else}} {{/if}}