PluginProbe
Activity Logs, User Activity Tracking, Multisite Activity Log from Logtivity / 3.3.9
Activity Logs, User Activity Tracking, Multisite Activity Log from Logtivity v3.3.9
3.3.9 3.3.8 trunk 1.0 1.1.0 1.10.0 1.11.0 1.11.1 1.12.0 1.13.0 1.14.0 1.15.0 1.16.0 1.17.0 1.17.1 1.18.0 1.19.0 1.2.0 1.20.0 1.20.1 1.3.0 1.3.1 1.4.0 1.5.0 1.6.0 All 67 releases
← All changes | Core/Admin/Logtivity_Dismiss_Notice_Controller.php +2 -1 3.3.8 → 3.3.9 View file →
@@ -36,9 +36,8 @@
36 36 ];
37 37
38 38 public function __construct()
39 39 {
40 - add_action('wp_ajax_nopriv_logtivity_dismiss_notice', [$this, 'dismiss']);
41 40 add_action('wp_ajax_logtivity_dismiss_notice', [$this, 'dismiss']);
42 41 }
43 42
44 43 /**
@@ -53,8 +52,10 @@
53 52 * @return void
54 53 */
55 54 public function dismiss(): void
56 55 {
56 + check_ajax_referer('logtivity_dismiss_notice');
57 +
57 58 if (!current_user_can(Logtivity::ACCESS_SETTINGS)) {
58 59 wp_die(__('You do not have sufficient permissions to access this page.'));
59 60 }
60 61