|
@@ -171,7 +171,10 @@ class UserController extends Controller
|
|
|
public function show(string $id)
|
|
|
{
|
|
|
$company = Company::query()->where("id", Auth::user()->company_id)->orWhere('parent_id', Auth::user()->company_id)->pluck("id");
|
|
|
- $user = User::query()->whereIn('company_id',$company->toArray())->findOrFail($id);
|
|
|
+
|
|
|
+ $user = User::query()
|
|
|
+ ->when(!Auth::user()->super_admin, fn($query) => $query->whereIn('company_id',$company->toArray()))
|
|
|
+ ->findOrFail($id);
|
|
|
return new UserInfoResource($user);
|
|
|
}
|
|
|
|