Skip to content

Commit fec9011

Browse files
committed
fixed: deprecated notice of relationship delete
1 parent 6876b29 commit fec9011

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/events.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,11 @@ function questions_leave_group_handler($event, $type, $params) {
4242
*/
4343
function questions_leave_site_handler($event, $type, $relationship) {
4444

45-
if (empty($relationship) || !($relationship instanceof ElggRelationship)) {
45+
if (!($relationship instanceof ElggRelationship)) {
46+
return;
47+
}
48+
49+
if ($relationship->relationship !== 'member_of_site') {
4650
return;
4751
}
4852

start.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ function questions_init() {
8181

8282
// events
8383
elgg_register_event_handler('leave', 'group', 'questions_leave_group_handler');
84-
elgg_register_event_handler('delete', 'member_of_site', 'questions_leave_site_handler');
84+
elgg_register_event_handler('delete', 'relationship', 'questions_leave_site_handler');
8585

8686
// actions
8787
elgg_register_action('questions/toggle_expert', dirname(__FILE__) . '/actions/toggle_expert.php');

0 commit comments

Comments
 (0)