Skip to content

Commit eaf20b7

Browse files
author
Brian Dillingham
committed
Add authorizable check - closes #8
1 parent 0690b07 commit eaf20b7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/AttachMany.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,13 @@ public function resolve($resource, $attribute = null)
7171

7272
public function authorize(Request $request)
7373
{
74+
if(! $this->resourceClass::authorizable()) {
75+
return true;
76+
}
77+
7478
return call_user_func([ $this->resourceClass, 'authorizedToViewAny'], $request)
75-
&& $request->newResource()->authorizedToAttachAny($request, $this->resourceClass::newModel())
76-
&& parent::authorize($request);
79+
&& $request->newResource()->authorizedToAttachAny($request, $this->resourceClass::newModel())
80+
&& parent::authorize($request);
7781
}
7882

7983
public function height($height)

0 commit comments

Comments
 (0)