summaryrefslogtreecommitdiff
path: root/classes/rpc.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2022-02-25 12:41:53 +0300
committerAndrew Dolgov <[email protected]>2022-02-25 12:41:53 +0300
commit39c0bd378afb804cf3a13477ae606eaa65d75f7b (patch)
tree52da5ac6792a167e1f7797bf3cce8048869c7869 /classes/rpc.php
parent806b46d0c41836c7ed23486194c5d29b013639c0 (diff)
getAllCounters: set default value if frontend doesn't pass label or feed id count
Diffstat (limited to 'classes/rpc.php')
-rwxr-xr-xclasses/rpc.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/classes/rpc.php b/classes/rpc.php
index 4f6a2fe1d..dbb54cec5 100755
--- a/classes/rpc.php
+++ b/classes/rpc.php
@@ -108,8 +108,8 @@ class RPC extends Handler_Protected {
function getAllCounters(): void {
@$seq = (int) $_REQUEST['seq'];
- $feed_id_count = (int)$_REQUEST["feed_id_count"];
- $label_id_count = (int)$_REQUEST["label_id_count"];
+ $feed_id_count = (int) ($_REQUEST["feed_id_count"] ?? -1);
+ $label_id_count = (int) ($_REQUEST["label_id_count"] ?? -1);
// it seems impossible to distinguish empty array [] from a null - both become unset in $_REQUEST
// so, count is >= 0 means we had an array, -1 means null