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
|
@@ 746-754 (lines=9) @@
|
| 743 |
|
|
| 744 |
|
// join or request |
| 745 |
|
$join = false; |
| 746 |
|
if ($group->isPublicMembership() || $group->canEdit($user_entity->guid)) { |
| 747 |
|
// anyone can join public groups and admins can join any group |
| 748 |
|
$join = true; |
| 749 |
|
} else { |
| 750 |
|
if (check_entity_relationship($group->guid, 'invited', $user_entity->guid)) { |
| 751 |
|
// user has invite to closed group |
| 752 |
|
$join = true; |
| 753 |
|
} |
| 754 |
|
} |
| 755 |
|
|
| 756 |
|
if ($join) { |
| 757 |
|
if (groups_join_group($group, $user_entity)) { |