diff --git a/framework/core/js/forum/src/components/PostStream.js b/framework/core/js/forum/src/components/PostStream.js index 86d2d2c31..59c4308bd 100644 --- a/framework/core/js/forum/src/components/PostStream.js +++ b/framework/core/js/forum/src/components/PostStream.js @@ -181,7 +181,7 @@ class PostStream extends mixin(Component, evented) { .map(id => { const post = app.store.getById('posts', id); - return post && post.discussion() && post.user() !== false ? post : null; + return post && post.discussion() && post.user() !== false && post.canEdit() !== null ? post : null; }); } diff --git a/framework/core/less/lib/Badge.less b/framework/core/less/lib/Badge.less index 1864d80d6..7e96aabbd 100755 --- a/framework/core/less/lib/Badge.less +++ b/framework/core/less/lib/Badge.less @@ -6,7 +6,7 @@ display: inline-block; vertical-align: middle; text-align: center; - box-shadow: 0 2px 6px @shadow-color; + .box-shadow(0 2px 6px @shadow-color); .Badge-label { display: none; diff --git a/framework/core/src/Core/Notifications/Commands/ReadNotificationHandler.php b/framework/core/src/Core/Notifications/Commands/ReadNotificationHandler.php index 1a84131aa..fe2ac8698 100644 --- a/framework/core/src/Core/Notifications/Commands/ReadNotificationHandler.php +++ b/framework/core/src/Core/Notifications/Commands/ReadNotificationHandler.php @@ -38,6 +38,8 @@ class ReadNotificationHandler ]) ->update(['is_read' => true]); + $notification->is_read = true; + return $notification; } } diff --git a/framework/core/views/app.blade.php b/framework/core/views/app.blade.php index 7d3957170..0f566a9c0 100644 --- a/framework/core/views/app.blade.php +++ b/framework/core/views/app.blade.php @@ -27,7 +27,9 @@ @endforeach @endif