From f163344db53a95a8e5691fdbe5ed02286a6cfa69 Mon Sep 17 00:00:00 2001 From: irfan-dahir Date: Mon, 30 Apr 2018 03:46:29 +0500 Subject: [PATCH] add limit of 1000 to response items --- app/Http/Controllers/MetaController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/MetaController.php b/app/Http/Controllers/MetaController.php index e202fa2..417b936 100644 --- a/app/Http/Controllers/MetaController.php +++ b/app/Http/Controllers/MetaController.php @@ -17,7 +17,6 @@ class MetaController extends Controller public function request($request, $type = null, $period = null, $page = 0) { - if (!is_null($request)) { if (!in_array($request, self::VALID_REQUESTS)) { return response()->json([ @@ -85,7 +84,11 @@ class MetaController extends Controller $today = strtotime('today UTC'); $last_week = strtotime("-1 week"); $now = time(); + + $counter = 1; foreach ($requests as $time => $data) { + if ($counter > self::LIMIT) {break;} + $data = json_decode($data, true); $count = count($data); @@ -98,6 +101,8 @@ class MetaController extends Controller if ($time >= $today && $time <= $now) { $requests_today += $count; } + + $counter++; } $info = app('redis')->info();