diff --git a/src/GraphQL/URLLinkablePlugin.php b/src/GraphQL/URLLinkablePlugin.php index 7154d3c..1b3d287 100644 --- a/src/GraphQL/URLLinkablePlugin.php +++ b/src/GraphQL/URLLinkablePlugin.php @@ -187,8 +187,11 @@ class URLLinkablePlugin implements ModelQueryPlugin $action = $match['action']; $action = ($action === 'handleAction') ? $actionParam : $action; - - if ($action && !$ctl->hasAction($action)) { + if ( + $action + && $req->param('Action') !== $action + && !$ctl->hasAction($action) + ) { return self::RenderNotFound($object); }