From: Chuck Scott Date: Wed, 2 Oct 2019 19:36:56 +0000 (-0400) Subject: Fixed insufficient tests for input data for selected site and send override. X-Git-Tag: v4.2.0^2~5 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=04af4eedd98d7b9f83c2968a42f1ec205b190632;p=WP-Plugins%2Fglm-serverstats.git Fixed insufficient tests for input data for selected site and send override. --- diff --git a/models/ajaxSendUsageReport.php b/models/ajaxSendUsageReport.php index f279052..d0b06e4 100755 --- a/models/ajaxSendUsageReport.php +++ b/models/ajaxSendUsageReport.php @@ -52,10 +52,17 @@ class ajaxSendUsageReport extends glmServerStatsBandwidthSupport } // Check input - $selectedSite = $_REQUEST['selected_site']; + $selectedSite = false; + if (isset($_REQUEST['selected_site'])) { + $selectedSite = $_REQUEST['selected_site']; + } $site = filter_var( $selectedSite, FILTER_SANITIZE_STRING); $display = $_REQUEST['display_only']; - $sendOverride = $_REQUEST['send_override']; + $sendOverride = false; + if (isset($_REQUEST['send_override'])) { + $sendOverride = $_REQUEST['send_override']; + } + $additionalText = filter_input( INPUT_POST, 'send_usage_report_text', FILTER_UNSAFE_RAW); $displayOnly = false;