|
|
@@ -552,7 +552,7 @@ class SiteController extends ActionController
|
|
|
|
|
|
// Create the BE Editors group
|
|
|
// -- NB: this user will then be auto-updated by the ot_connect extension --
|
|
|
- $beGroupUid = $this->createBeGroup(
|
|
|
+ $beGroupUid = $this->createOrUpdateBeGroup(
|
|
|
$organizationId,
|
|
|
$rootUid,
|
|
|
$organizationExtraData['admin']
|
|
|
@@ -560,7 +560,7 @@ class SiteController extends ActionController
|
|
|
|
|
|
// Create the BE User
|
|
|
// -- NB: this user will then be auto-updated by the ot_connect extension --
|
|
|
- $beUserUid = $this->createBeUser(
|
|
|
+ $beUserUid = $this->createOrUpdateBeUser(
|
|
|
$organizationId,
|
|
|
$rootUid,
|
|
|
$beGroupUid,
|
|
|
@@ -1518,9 +1518,9 @@ class SiteController extends ActionController
|
|
|
$editorsPerms = self::PERM_SHOW;
|
|
|
|
|
|
} else {
|
|
|
- $adminPerms = self::PERM_SHOW + self::PERM_EDIT_CONTENT + self::PERM_EDIT_PAGE + self::PERM_NEW;
|
|
|
+ $adminPerms = self::PERM_SHOW + self::PERM_EDIT_CONTENT + self::PERM_EDIT_PAGE;
|
|
|
if ($isPremium) {
|
|
|
- $adminPerms += self::PERM_DELETE;
|
|
|
+ $adminPerms += self::PERM_DELETE + self::PERM_NEW;
|
|
|
}
|
|
|
|
|
|
$editorsPerms = self::PERM_SHOW + self::PERM_EDIT_CONTENT + self::PERM_EDIT_PAGE;
|