diff --git a/extensions/likes/js/src/admin/index.js b/extensions/likes/js/src/admin/index.js index eb47c9e8e..4bdd76fc6 100644 --- a/extensions/likes/js/src/admin/index.js +++ b/extensions/likes/js/src/admin/index.js @@ -3,11 +3,11 @@ import app from 'flarum/app'; import PermissionGrid from 'flarum/components/PermissionGrid'; app.initializers.add('flarum-likes', () => { - extend(PermissionGrid.prototype, 'replyItems', items => { - items.add('likePosts', { + app.extensionData + .for('flarum-likes') + .registerPermission({ icon: 'far fa-thumbs-up', label: app.translator.trans('flarum-likes.admin.permissions.like_posts_label'), permission: 'discussion.likePosts' - }); - }); + }, 'reply'); });