From 45c3fa5999cd8a429c708a6f38a2f1d3301ddfbb Mon Sep 17 00:00:00 2001 From: yurabakhtin Date: Mon, 28 Dec 2020 15:32:01 +0300 Subject: [PATCH] Fix saving a group without Default Space --- .../humhub/modules/user/models/forms/EditGroupForm.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/protected/humhub/modules/user/models/forms/EditGroupForm.php b/protected/humhub/modules/user/models/forms/EditGroupForm.php index 8189a4f14c..4654b32b38 100644 --- a/protected/humhub/modules/user/models/forms/EditGroupForm.php +++ b/protected/humhub/modules/user/models/forms/EditGroupForm.php @@ -52,10 +52,12 @@ class EditGroupForm extends Group $existingSpaceIds = GroupSpace::find()->where(['group_id' => $this->id])->select('space_id')->column(); $newSpaceIds = []; - foreach ($this->defaultSpaceGuid as $spaceGuid) { - $space = Space::findOne(['guid' => $spaceGuid]); - if ($space !== null) { - $newSpaceIds[] = $space->id; + if (is_array($this->defaultSpaceGuid)) { + foreach ($this->defaultSpaceGuid as $spaceGuid) { + $space = Space::findOne(['guid' => $spaceGuid]); + if ($space !== null) { + $newSpaceIds[] = $space->id; + } } }