From c03eed1d5114f80bc37924372b52b32f23d005f0 Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Tue, 17 Mar 2026 20:42:31 +0800 Subject: [PATCH] =?UTF-8?q?fix(LibReserve):=20=E4=BF=AE=E5=A4=8D=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E4=BD=BF=E7=94=A8=E7=9A=84=E6=B5=B7=E8=B1=A1=E8=BF=90?= =?UTF-8?q?=E7=AE=97=E7=AC=A6=E6=9D=A1=E4=BB=B6=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/operators/LibReserve.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/operators/LibReserve.py b/src/operators/LibReserve.py index adac708..8734f48 100644 --- a/src/operators/LibReserve.py +++ b/src/operators/LibReserve.py @@ -544,13 +544,14 @@ class LibReserve(LibTimeSelector): act_end_mins = exp_end_mins # Select begin time - if act_beg_mins := self.__selectNearestTime( + act_beg_mins = self.__selectNearestTime( time_id="startTime", time_type="开始时间", target_time=exp_beg_mins, max_time_diff=begin_time["max_diff"], prefer_earlier=begin_time["prefer_early"] - ) and act_beg_mins == -1: + ) + if act_beg_mins == -1: return False act_beg_tm_str = self._minsToTimeStr(act_beg_mins) @@ -564,13 +565,14 @@ class LibReserve(LibTimeSelector): ) # Select end time - if act_end_mins := self.__selectNearestTime( + act_end_mins = self.__selectNearestTime( time_id="endTime", time_type="结束时间", target_time=exp_end_mins, max_time_diff=end_time["max_diff"], prefer_earlier=end_time["prefer_early"] - ) and act_end_mins == -1: + ) + if act_end_mins == -1: return False act_end_tm_str = self._minsToTimeStr(act_end_mins) self._showTrace(