Remove optional, now is not optional
This commit is contained in:
parent
5c8779b155
commit
72f61f4682
@ -684,15 +684,12 @@ class PairLock(_DECL_BASE):
|
|||||||
f'lock_end_time={lock_end_time})')
|
f'lock_end_time={lock_end_time})')
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def query_pair_locks(pair: Optional[str], now: Optional[datetime] = None) -> Query:
|
def query_pair_locks(pair: Optional[str], now: datetime) -> Query:
|
||||||
"""
|
"""
|
||||||
Get all locks for this pair
|
Get all locks for this pair
|
||||||
:param pair: Pair to check for. Returns all current locks if pair is empty
|
:param pair: Pair to check for. Returns all current locks if pair is empty
|
||||||
:param now: Datetime object (generated via datetime.now(timezone.utc)).
|
:param now: Datetime object (generated via datetime.now(timezone.utc)).
|
||||||
defaults to datetime.utcnow()
|
|
||||||
"""
|
"""
|
||||||
if not now:
|
|
||||||
now = datetime.now(timezone.utc)
|
|
||||||
|
|
||||||
filters = [PairLock.lock_end_time > now,
|
filters = [PairLock.lock_end_time > now,
|
||||||
# Only active locks
|
# Only active locks
|
||||||
|
Loading…
Reference in New Issue
Block a user