From 075f7b39a856dcbb47db2089eb2c44e6aed703b2 Mon Sep 17 00:00:00 2001 From: Tokumeikoi Date: Wed, 1 Apr 2020 00:51:45 +0800 Subject: [PATCH] 1.2.4 --- app/Console/Commands/ResetTraffic.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Console/Commands/ResetTraffic.php b/app/Console/Commands/ResetTraffic.php index a2c4b5da..33b3bf89 100644 --- a/app/Console/Commands/ResetTraffic.php +++ b/app/Console/Commands/ResetTraffic.php @@ -69,11 +69,16 @@ class ResetTraffic extends Command $users = []; foreach ($user->get() as $item) { $expireDay = date('d', $item->expired_at); - if ($expireDay === date('d') || (string)$lastDay === '29' || (string)$lastDay === '30') { + $today = date('d'); + if ($expireDay === $today) { + array_push($users, $item->id); + } + + if (($today === $lastDay) && in_array($expireDay, ['29', '30', '31'])) { array_push($users, $item->id); } } - $user->whereIn('id', $users)->update([ + User::whereIn('id', $users)->update([ 'u' => 0, 'd' => 0 ]);