diff --git a/extensions/sticky/js/admin/src/main.js b/extensions/sticky/js/admin/src/main.js index 717b57f85..eaad2fedf 100644 --- a/extensions/sticky/js/admin/src/main.js +++ b/extensions/sticky/js/admin/src/main.js @@ -2,7 +2,7 @@ import { extend } from 'flarum/extend'; import app from 'flarum/app'; import PermissionGrid from 'flarum/components/PermissionGrid'; -app.initializers.add('sticky', () => { +app.initializers.add('flarum-sticky', () => { extend(PermissionGrid.prototype, 'moderateItems', items => { items.add('sticky', { icon: 'thumb-tack', diff --git a/extensions/sticky/js/forum/src/main.js b/extensions/sticky/js/forum/src/main.js index 3b3a1b493..1cfe374e2 100644 --- a/extensions/sticky/js/forum/src/main.js +++ b/extensions/sticky/js/forum/src/main.js @@ -8,11 +8,13 @@ import addStickyBadge from 'flarum/sticky/addStickyBadge'; import addStickyControl from 'flarum/sticky/addStickyControl'; import addStickyExcerpt from 'flarum/sticky/addStickyExcerpt'; -app.postComponents.discussionStickied = DiscussionStickiedPost; +app.initializers.add('flarum-sticky', () => { + app.postComponents.discussionStickied = DiscussionStickiedPost; -Discussion.prototype.isSticky = Model.attribute('isSticky'); -Discussion.prototype.canSticky = Model.attribute('canSticky'); + Discussion.prototype.isSticky = Model.attribute('isSticky'); + Discussion.prototype.canSticky = Model.attribute('canSticky'); -addStickyBadge(); -addStickyControl(); -addStickyExcerpt(); \ No newline at end of file + addStickyBadge(); + addStickyControl(); + addStickyExcerpt(); +}); \ No newline at end of file