From 25094345d1ddf405837f25c7a3c114d228802898 Mon Sep 17 00:00:00 2001 From: Iuri de Silvio Date: Wed, 20 Dec 2017 20:14:51 -0200 Subject: Avoid link counting for unlimited quota --- app/Helpers/ApiHelper.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Helpers/ApiHelper.php b/app/Helpers/ApiHelper.php index 5f629f8..cc5e91b 100644 --- a/app/Helpers/ApiHelper.php +++ b/app/Helpers/ApiHelper.php @@ -23,11 +23,15 @@ class ApiHelper { $api_quota = env('SETTING_ANON_API_QUOTA') ?: 5; } + if ($api_quota == -1) { + return false; + } + $links_last_minute = Link::where('is_api', 1) ->where('creator', $username) ->where('created_at', '>=', $last_minute) ->count(); - return ($api_quota > -1 && $links_last_minute >= $api_quota); + return $links_last_minute >= $api_quota; } } -- cgit v1.2.3 From 5b48ab31ca9ecddb491e18213acd27e226eec1e2 Mon Sep 17 00:00:00 2001 From: Iuri de Silvio Date: Wed, 20 Dec 2017 22:31:00 -0200 Subject: $api_quota < 0 instead of -1 --- app/Helpers/ApiHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Helpers/ApiHelper.php b/app/Helpers/ApiHelper.php index cc5e91b..6c751fe 100644 --- a/app/Helpers/ApiHelper.php +++ b/app/Helpers/ApiHelper.php @@ -23,7 +23,7 @@ class ApiHelper { $api_quota = env('SETTING_ANON_API_QUOTA') ?: 5; } - if ($api_quota == -1) { + if ($api_quota < 0) { return false; } -- cgit v1.2.3