From 03fbf61cf8a1eac172ce17c6b4e0fd63de6f4d84 Mon Sep 17 00:00:00 2001 From: printempw Date: Tue, 27 Sep 2016 22:32:15 +0800 Subject: [PATCH] fix checking in after zero --- app/Models/User.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Models/User.php b/app/Models/User.php index 16b40413..e3506c2b 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -195,8 +195,8 @@ class User $zero_timestamp_today = strtotime(date('Y-m-d',time())); $zero_timestamp_tomorrow = strtotime(date('Y-m-d',strtotime('+1 day'))); - if (Option::get('sign_after_zero')) { - $remaining_time = ($zero_timestamp_tomorrow - $last_sign_timestamp) / 3600; + if (Option::get('sign_after_zero') == "1") { + $remaining_time = ($zero_timestamp_tomorrow - time()) / 3600; return $return_remaining_time ? round($remaining_time) : ($last_sign_timestamp <= $zero_timestamp_today); } else { $remaining_time = ($last_sign_timestamp + Option::get('sign_gap_time') * 3600 - time()) / 3600;