Add permissions to manage automations
[MAILPOET-4287]
This commit is contained in:
@ -2,6 +2,7 @@
|
||||
|
||||
namespace MailPoet\Automation\Engine\API;
|
||||
|
||||
use MailPoet\Config\AccessControl;
|
||||
use MailPoet\Validator\Schema;
|
||||
|
||||
use function current_user_can;
|
||||
@ -10,7 +11,7 @@ abstract class Endpoint {
|
||||
abstract public function handle(Request $request): Response;
|
||||
|
||||
public function checkPermissions(): bool {
|
||||
return current_user_can('administrator');
|
||||
return current_user_can(AccessControl::PERMISSION_MANAGE_AUTOMATIONS);
|
||||
}
|
||||
|
||||
/** @return array<string, Schema> */
|
||||
|
Reference in New Issue
Block a user