From 389ac5a9b79f46cb1dd202fb498201ca289c3c84 Mon Sep 17 00:00:00 2001 From: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com> Date: Wed, 23 Sep 2020 22:44:15 -0400 Subject: [PATCH] Mithril 2 Update (#21) Update for Mithril 2 --- extensions/approval/js/src/forum/index.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/extensions/approval/js/src/forum/index.js b/extensions/approval/js/src/forum/index.js index 5034e0a60..c398f3aa4 100644 --- a/extensions/approval/js/src/forum/index.js +++ b/extensions/approval/js/src/forum/index.js @@ -21,20 +21,20 @@ app.initializers.add('flarum-approval', () => { Post.prototype.isApproved = Post.attribute('isApproved'); Post.prototype.canApprove = Post.attribute('canApprove'); - extend(DiscussionListItem.prototype, 'attrs', function(attrs) { - if (!this.props.discussion.isApproved()) { + extend(DiscussionListItem.prototype, 'elementAttrs', function(attrs) { + if (!this.attrs.discussion.isApproved()) { attrs.className += ' DiscussionListItem--unapproved'; } }); - extend(PostComponent.prototype, 'attrs', function(attrs) { - if (!this.props.post.isApproved()) { + extend(PostComponent.prototype, 'elementAttrs', function(attrs) { + if (!this.attrs.post.isApproved()) { attrs.className += ' Post--unapproved'; } }); extend(CommentPost.prototype, 'headerItems', function(items) { - if (!this.props.post.isApproved() && !this.props.post.isHidden()) { + if (!this.attrs.post.isApproved() && !this.attrs.post.isHidden()) { items.add('unapproved', app.translator.trans('flarum-approval.forum.post.awaiting_approval_text')); } });