diff --git a/plugins/BulkTracking/Tracker/Response.php b/plugins/BulkTracking/Tracker/Response.php index 1580f1dbce0a30e2f81491ad394589802fdf997f..e8d3667eeca0c85fbec859f1bd27b9995b1b43b3 100644 --- a/plugins/BulkTracking/Tracker/Response.php +++ b/plugins/BulkTracking/Tracker/Response.php @@ -69,9 +69,7 @@ class Response extends Tracker\Response 'invalid' => count($this->invalidRequests), ); - if ($this->isAuthenticated) { - $result['invalid_indices'] = $this->invalidRequests; - } + $this->addInvalidIndicesIfAuthenticated($result); // send error when in debug mode if ($tracker->isDebugModeEnabled()) { @@ -89,9 +87,7 @@ class Response extends Tracker\Response 'invalid' => count($this->invalidRequests), ); - if ($this->isAuthenticated) { - $result['invalid_indices'] = $this->invalidRequests; - } + $this->addInvalidIndicesIfAuthenticated($result); return $result; } @@ -105,4 +101,11 @@ class Response extends Tracker\Response { $this->isAuthenticated = $isAuthenticated; } + + private function addInvalidIndicesIfAuthenticated(&$result) + { + if ($this->isAuthenticated) { + $result['invalid_indices'] = $this->invalidRequests; + } + } }