mirror of
https://github.com/flarum/core.git
synced 2025-05-08 16:35:26 +02:00
resume chain in query builder
This commit is contained in:
parent
4adf342ce3
commit
6d10dbe9af
@ -99,12 +99,13 @@ class PostPolicy extends AbstractPolicy
|
|||||||
->from('discussions')
|
->from('discussions')
|
||||||
->whereColumn('discussions.id', 'posts.discussion_id')
|
->whereColumn('discussions.id', 'posts.discussion_id')
|
||||||
->where(function ($query) use ($actor) {
|
->where(function ($query) use ($actor) {
|
||||||
$query->whereRaw('1=0');
|
$query
|
||||||
$query->orWhere(function ($query) use ($actor) {
|
->whereRaw('1=0')
|
||||||
$this->events->dispatch(
|
->orWhere(function ($query) use ($actor) {
|
||||||
new ScopeModelVisibility(Discussion::query()->setQuery($query), $actor, 'hidePosts')
|
$this->events->dispatch(
|
||||||
);
|
new ScopeModelVisibility(Discussion::query()->setQuery($query), $actor, 'hidePosts')
|
||||||
});
|
);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user