From 8c18e3bf0d28b607d1790cae93493a3d55284754 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Mon, 30 Apr 2018 05:56:36 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#580 --- wire/modules/Process/ProcessUser/ProcessUser.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wire/modules/Process/ProcessUser/ProcessUser.module b/wire/modules/Process/ProcessUser/ProcessUser.module index a9ef94bb..32130e7d 100644 --- a/wire/modules/Process/ProcessUser/ProcessUser.module +++ b/wire/modules/Process/ProcessUser/ProcessUser.module @@ -153,7 +153,7 @@ class ProcessUser extends ProcessPageType { if($userAdminAll->id && !$user->hasPermission($userAdminAll)) { // system has user-admin-all permission, and user doesn't have it // so limit them only to the permission user-admin-[role] roles that they have assigned - $roles = ''; + $roles = array(); foreach($user->getPermissions() as $permission) { if(strpos($permission->name, 'user-admin-') !== 0) continue; $roleName = str_replace('user-admin-', '', $permission->name);