Passed
Push — master ( c0a3a7...3b84a4 )
by Jeroen
58:51
created

actions/groups/membership/delete_request.php (1 issue)

Checks if there maybe is a typo in property declarations.

Bug Major
1
<?php
2
/**
3
 * Delete a request to join a closed group.
4
 *
5
 * @package ElggGroups
6
 */
7
8
$user_guid = (int) get_input('user_guid', elgg_get_logged_in_user_guid());
9
$group_guid = (int) get_input('group_guid');
10
11
$user = get_user($user_guid);
12
$group = get_entity($group_guid);
13
14
if (!$user && !($group instanceof \ElggGroup)) {
15
	return elgg_error_response();
16
}
17
18
// If join request made
19
$message = '';
20
if (remove_entity_relationship($user->guid, 'membership_request', $group->guid)) {
0 ignored issues
show
The property guid does not exist on false.
Loading history...
21
	$message = elgg_echo('groups:joinrequestkilled');
22
}
23
24
return elgg_ok_response('', $message);
25