diff --git a/mailpoet/lib/Automation/Engine/Endpoints/Automations/AutomationTemplateGetEndpoint.php b/mailpoet/lib/Automation/Engine/Endpoints/Automations/AutomationTemplateGetEndpoint.php index 18247d606d..d8d001288d 100644 --- a/mailpoet/lib/Automation/Engine/Endpoints/Automations/AutomationTemplateGetEndpoint.php +++ b/mailpoet/lib/Automation/Engine/Endpoints/Automations/AutomationTemplateGetEndpoint.php @@ -32,7 +32,9 @@ class AutomationTemplateGetEndpoint extends Endpoint { } public function handle(Request $request): Response { - $slug = strval($request->getParam('slug')); + /** @var string|null $slug - for PHPStan because strval() doesn't accept a value of mixed */ + $slug = $request->getParam('slug'); + $slug = strval($slug); $template = $this->registry->getTemplate($slug); if (!$template) { throw Exceptions::automationTemplateNotFound($slug);