mirror of
https://github.com/flarum/core.git
synced 2025-08-01 06:00:24 +02:00
fixes #1827
- set default statement to block access - added tests to confirm all scenarios work as intended
This commit is contained in:
committed by
Daniël Klabbers
parent
4f1adba387
commit
b150636906
@@ -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')
|
||||
);
|
||||
|
Reference in New Issue
Block a user