Fixes for client documents query
This commit is contained in:
parent
d71e084f63
commit
eb574f3444
|
|
@ -118,12 +118,14 @@ class DocumentsTable extends Component
|
||||||
|
|
||||||
protected function documents()
|
protected function documents()
|
||||||
{
|
{
|
||||||
return $this->client()->documents()
|
$client = $this->client();
|
||||||
|
|
||||||
|
return $client->documents()
|
||||||
->where('is_public', true)
|
->where('is_public', true)
|
||||||
->orWhere(function ($query){
|
->orWhere(function ($query){
|
||||||
|
|
||||||
$query->whereHasMorph('documentable', [Company::class], function ($q) {
|
$query->whereHasMorph('documentable', [Company::class], function ($q) use ($client) {
|
||||||
$q->where('is_public', true);
|
$q->where('is_public', true)->where('company_id', $client->company_id);
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue