mirror of
https://github.com/KenanZhu/AutoLibrary.git
synced 2026-06-18 07:23:03 +08:00
fix(LibReserve): fix the mistakely passed parameter 'reserve_info'
we forget to pass the username because the 'reserve_info' do not contain the username
This commit is contained in:
@@ -187,7 +187,7 @@ class AutoLib(MsgBase):
|
|||||||
# reserve
|
# reserve
|
||||||
if run_mode["auto_reserve"]:
|
if run_mode["auto_reserve"]:
|
||||||
if self.__lib_checker.canReserve(reserve_info.get("date")):
|
if self.__lib_checker.canReserve(reserve_info.get("date")):
|
||||||
if self.__lib_reserve.reserve(reserve_info):
|
if self.__lib_reserve.reserve(username, reserve_info):
|
||||||
result = 0
|
result = 0
|
||||||
else:
|
else:
|
||||||
result = 1
|
result = 1
|
||||||
|
|||||||
@@ -627,6 +627,7 @@ class LibReserve(LibOperator):
|
|||||||
|
|
||||||
def reserve(
|
def reserve(
|
||||||
self,
|
self,
|
||||||
|
username: str,
|
||||||
reserve_info: dict
|
reserve_info: dict
|
||||||
) -> bool:
|
) -> bool:
|
||||||
|
|
||||||
@@ -683,7 +684,7 @@ class LibReserve(LibOperator):
|
|||||||
if not submit_reserve and have_hover_on_page:
|
if not submit_reserve and have_hover_on_page:
|
||||||
self.__driver.refresh()
|
self.__driver.refresh()
|
||||||
if reserve_success:
|
if reserve_success:
|
||||||
self._showTrace(f"用户 {reserve_info['username']} 预约成功 !")
|
self._showTrace(f"用户 {username} 预约成功 !")
|
||||||
else:
|
else:
|
||||||
self._showTrace(f"用户 {reserve_info['username']} 预约失败 !")
|
self._showTrace(f"用户 {username} 预约失败 !")
|
||||||
return reserve_success
|
return reserve_success
|
||||||
Reference in New Issue
Block a user