mod/gc_onboard/actions/groups/membership/join.php 1 location
|
@@ 29-37 (lines=9) @@
|
| 26 |
|
|
| 27 |
|
// join or request |
| 28 |
|
$join = false; |
| 29 |
|
if ($group->isPublicMembership() || $group->canEdit($user->guid)) { |
| 30 |
|
// anyone can join public groups and admins can join any group |
| 31 |
|
$join = true; |
| 32 |
|
} else { |
| 33 |
|
if (check_entity_relationship($group->guid, 'invited', $user->guid)) { |
| 34 |
|
// user has invite to closed group |
| 35 |
|
$join = true; |
| 36 |
|
} |
| 37 |
|
} |
| 38 |
|
|
| 39 |
|
if ($join) { |
| 40 |
|
if (groups_join_group($group, $user)) { |
mod/groups/actions/groups/membership/join.php 1 location
|
@@ 29-37 (lines=9) @@
|
| 26 |
|
|
| 27 |
|
// join or request |
| 28 |
|
$join = false; |
| 29 |
|
if ($group->isPublicMembership() || $group->canEdit($user->guid)) { |
| 30 |
|
// anyone can join public groups and admins can join any group |
| 31 |
|
$join = true; |
| 32 |
|
} else { |
| 33 |
|
if (check_entity_relationship($group->guid, 'invited', $user->guid)) { |
| 34 |
|
// user has invite to closed group |
| 35 |
|
$join = true; |
| 36 |
|
} |
| 37 |
|
} |
| 38 |
|
|
| 39 |
|
if ($join) { |
| 40 |
|
if (groups_join_group($group, $user)) { |
mod/gc_mobile_api/models/group.php 1 location
|
@@ 788-796 (lines=9) @@
|
| 785 |
|
|
| 786 |
|
// join or request |
| 787 |
|
$join = false; |
| 788 |
|
if ($group->isPublicMembership() || $group->canEdit($user_entity->guid)) { |
| 789 |
|
// anyone can join public groups and admins can join any group |
| 790 |
|
$join = true; |
| 791 |
|
} else { |
| 792 |
|
if (check_entity_relationship($group->guid, 'invited', $user_entity->guid)) { |
| 793 |
|
// user has invite to closed group |
| 794 |
|
$join = true; |
| 795 |
|
} |
| 796 |
|
} |
| 797 |
|
|
| 798 |
|
if ($join) { |
| 799 |
|
if (groups_join_group($group, $user_entity)) { |