1
0
mirror of https://github.com/flarum/core.git synced 2025-08-01 06:00:24 +02:00
- set default statement to block access
- added tests to confirm all scenarios work as intended
This commit is contained in:
Daniël Klabbers
2019-07-29 13:22:10 +02:00
committed by Daniël Klabbers
parent 4f1adba387
commit b150636906
2 changed files with 51 additions and 0 deletions

View File

@@ -99,6 +99,7 @@ class PostPolicy extends AbstractPolicy
->from('discussions')
->whereColumn('discussions.id', 'posts.discussion_id')
->where(function ($query) use ($actor) {
$query->whereRaw('1=0');
$this->events->dispatch(
new ScopeModelVisibility(Discussion::query()->setQuery($query), $actor, 'hidePosts')
);