From 664b5f480c07115b3b41ca94f632f8b45f51562e Mon Sep 17 00:00:00 2001 From: hellcat <> Date: Mon, 20 Oct 2025 17:51:31 +0800 Subject: [PATCH] no message --- src/Services/Reward.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Services/Reward.php b/src/Services/Reward.php index 23f0afdd1..bc900185b 100755 --- a/src/Services/Reward.php +++ b/src/Services/Reward.php @@ -158,7 +158,13 @@ final class Reward if ($user->class <= 1) { $user->class = 1; - $user->class_expire = date("Y-m-d H:i:s", strtotime($user->class_expire . " +1 day")); + + if (strtotime($user->class_expire) < time()) { + $user->class_expire = date('Y-m-d H:i:s', strtotime("+1 day")); + } else { + $user->class_expire = date("Y-m-d H:i:s", strtotime($user->class_expire . " +1 day")); + } + } $user->save();