fix bug when using acc for open event
This commit is contained in:
@@ -46,4 +46,4 @@ class TimeSlot():
|
|||||||
def duration(self) -> datetime.timedelta:
|
def duration(self) -> datetime.timedelta:
|
||||||
end = self.end
|
end = self.end
|
||||||
if not end: end = datetime.now()
|
if not end: end = datetime.now()
|
||||||
return self.end - self.start
|
return end - self.start
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ class TimeSlotContainer:
|
|||||||
def get_all_time_slots(self) -> list[TimeSlot]:
|
def get_all_time_slots(self) -> list[TimeSlot]:
|
||||||
return self._ds.get_all_time_slots()
|
return self._ds.get_all_time_slots()
|
||||||
|
|
||||||
def get_time_slots_by_date(self, start: date, end: date = datetime.now().date()):
|
def get_time_slots_by_date(self, start: datetime, end: datetime = datetime.now()):
|
||||||
# The selection will be oriented at the start date
|
# The selection will be oriented at the start date
|
||||||
return [ts for ts in self._ds.get_all_time_slots()
|
return [ts for ts in self._ds.get_all_time_slots()
|
||||||
if ts.start >= start and ts.start <= end]
|
if ts.start >= start and ts.start <= end]
|
||||||
|
|||||||
Reference in New Issue
Block a user