|
|
@@ -113,7 +113,7 @@ frappe.Application = Class.extend({ |
|
|
|
dialog.get_close_btn().toggle(false); |
|
|
|
}); |
|
|
|
|
|
|
|
this.setup_social_listeners(); |
|
|
|
this.setup_user_group_listeners(); |
|
|
|
|
|
|
|
// listen to build errors |
|
|
|
this.setup_build_error_listener(); |
|
|
@@ -592,11 +592,12 @@ frappe.Application = Class.extend({ |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
setup_social_listeners() { |
|
|
|
frappe.realtime.on('mention', (message) => { |
|
|
|
if (frappe.get_route()[0] !== 'social') { |
|
|
|
frappe.show_alert(message); |
|
|
|
} |
|
|
|
setup_user_group_listeners() { |
|
|
|
frappe.realtime.on('user_group_added', (user_group) => { |
|
|
|
frappe.boot.user_groups && frappe.boot.user_groups.push(user_group); |
|
|
|
}); |
|
|
|
frappe.realtime.on('user_group_deleted', (user_group) => { |
|
|
|
frappe.boot.user_groups = (frappe.boot.user_groups || []).filter(el => el !== user_group); |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|