Skip to content

Commit 2d79816

Browse files
author
Rodrigo Gomez Palacio
authored
Merge pull request #338 from isrgrajan/patch-1
Update onesignal-admin.php
2 parents 9728f01 + 7f8f8a4 commit 2d79816

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

v3/onesignal-admin/onesignal-admin.php

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,31 +20,31 @@ function admin_files()
2020
wp_enqueue_style('style', plugins_url('onesignal-admin.css', __FILE__), array(), time());
2121
}
2222

23-
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
23+
if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] === 'POST') {
2424
if (isset($_POST["submit"])) {
25-
$onesignal_settings = get_option('OneSignalWPSetting', array());
25+
$onesignal_settings = get_option('OneSignalWPSetting', array());
2626

27-
if (isset($_POST['onesignal_app_id']) && !empty($_POST['onesignal_app_id'])) {
28-
$onesignal_settings['app_id'] = sanitize_text_field($_POST['onesignal_app_id']);
29-
}
27+
if (isset($_POST['onesignal_app_id']) && !empty($_POST['onesignal_app_id'])) {
28+
$onesignal_settings['app_id'] = sanitize_text_field($_POST['onesignal_app_id']);
29+
}
3030

31-
if (isset($_POST['onesignal_rest_api_key']) && !empty($_POST['onesignal_rest_api_key'])) {
32-
$onesignal_settings['app_rest_api_key'] = sanitize_text_field($_POST['onesignal_rest_api_key']);
33-
}
31+
if (isset($_POST['onesignal_rest_api_key']) && !empty($_POST['onesignal_rest_api_key'])) {
32+
$onesignal_settings['app_rest_api_key'] = sanitize_text_field($_POST['onesignal_rest_api_key']);
33+
}
3434

35-
if (isset($_POST['utm_additional_url_params'])) {
36-
$onesignal_settings['utm_additional_url_params'] = sanitize_text_field($_POST['utm_additional_url_params']);
37-
}
35+
if (isset($_POST['utm_additional_url_params'])) {
36+
$onesignal_settings['utm_additional_url_params'] = sanitize_text_field($_POST['utm_additional_url_params']);
37+
}
3838

39-
// Save the auto send notifications setting
40-
$auto_send = isset($_POST['onesignal_auto_send']) ? 1 : 0;
41-
$onesignal_settings['notification_on_post'] = $auto_send;
39+
// Save the auto send notifications setting
40+
$auto_send = isset($_POST['onesignal_auto_send']) ? 1 : 0;
41+
$onesignal_settings['notification_on_post'] = $auto_send;
4242

43-
// Save the mobile subscribers setting
44-
$send_to_mobile = isset($_POST['onesignal_send_to_mobile']) ? 1 : 0;
45-
$onesignal_settings['send_to_mobile_platforms'] = $send_to_mobile;
43+
// Save the mobile subscribers setting
44+
$send_to_mobile = isset($_POST['onesignal_send_to_mobile']) ? 1 : 0;
45+
$onesignal_settings['send_to_mobile_platforms'] = $send_to_mobile;
4646

47-
update_option('OneSignalWPSetting', $onesignal_settings);
47+
update_option('OneSignalWPSetting', $onesignal_settings);
4848
}
4949
}
5050

0 commit comments

Comments
 (0)