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
|
@@ 802-810 (lines=9) @@
|
| 799 |
|
|
| 800 |
|
// join or request |
| 801 |
|
$join = false; |
| 802 |
|
if ($group->isPublicMembership() || $group->canEdit($user_entity->guid)) { |
| 803 |
|
// anyone can join public groups and admins can join any group |
| 804 |
|
$join = true; |
| 805 |
|
} else { |
| 806 |
|
if (check_entity_relationship($group->guid, 'invited', $user_entity->guid)) { |
| 807 |
|
// user has invite to closed group |
| 808 |
|
$join = true; |
| 809 |
|
} |
| 810 |
|
} |
| 811 |
|
|
| 812 |
|
if ($join) { |
| 813 |
|
if (groups_join_group($group, $user_entity)) { |