diff --git a/CHANGELOG b/CHANGELOG index 5a25ff4017..eb20b12dd6 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -30,6 +30,7 @@ Cacti CHANGELOG -feature#2538: New global setting to change datasource behaviour when deleting graph -feature#2539: New global setting to add permanent unlock of graphs -feature#2540: New user setting to forget graph tree history on tab close +-feature#2654: New hook to notify plugins of user profile changes ('auth_profile_update_data') 1.2.3 -issue#1063: Tree View does not display the last item correctly under 'Modern' theme diff --git a/auth_profile.php b/auth_profile.php index 515397f0fe..ba0a90fee8 100644 --- a/auth_profile.php +++ b/auth_profile.php @@ -51,7 +51,12 @@ $name = get_nfilter_request_var('name'); $value = get_nfilter_request_var('value'); - api_auth_update_user_setting($name, $value); + $current_tab = get_nfilter_request_var('tab'); + if ($current_tab == 'general') { + api_auth_update_user_setting($name, $value); + } else { + api_plugin_hook_function('auth_profile_update_data', $current_tab); + } break; default: