Skip to content

Commit ad77c33

Browse files
committed
fix: condition check on authorize
1 parent 328255e commit ad77c33

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Http/Router/RouteRegister.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ private function setRequest($request = null)
337337

338338
private function authorize()
339339
{
340-
if (method_exists($this->_request, 'authorize') && $this->_request->authorize()) {
340+
if (method_exists($this->_request, 'authorize') && !$this->_request->authorize()) {
341341
$message = 'You are not authorized to access this endpoint';
342342
if (method_exists($this->_request, 'failedAuthorizationMessage')) {
343343
$message = $this->_request->failedAuthorizationMessage();

src/Utils/Capabilities.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ public static function check($cap, ...$args)
1313

1414
public static function filter($cap, $default = 'manage_options')
1515
{
16-
return static::check(Hooks::applyFilter($cap, $default));
16+
return static::check($cap) || static::check(Hooks::applyFilter($cap, $default));
1717
}
1818
}

0 commit comments

Comments
 (0)