diff --git a/apps/workflowengine/lib/Check/RequestURL.php b/apps/workflowengine/lib/Check/RequestURL.php index fb2ac7e8fd5..92ef6213656 100644 --- a/apps/workflowengine/lib/Check/RequestURL.php +++ b/apps/workflowengine/lib/Check/RequestURL.php @@ -70,7 +70,7 @@ class RequestURL extends AbstractStringCheck { if ($this->url === RequestURL::CLI) { return false; } - return substr($this->request->getScriptName(), 0 - strlen('/remote.php')) === '/remote.php' && ( + return str_ends_with($this->request->getScriptName(), '/remote.php') && ( $this->request->getPathInfo() === '/webdav' || str_starts_with($this->request->getPathInfo() ?? '', '/webdav/') || $this->request->getPathInfo() === '/dav/files'