mirror of
https://github.com/meeb/tubesync.git
synced 2025-06-25 14:36:34 +00:00
Merge pull request #1082 from tcely/patch-4
Some checks are pending
Some checks are pending
Use `datetime.weekday()` function
This commit is contained in:
commit
5a8ac8187c
@ -393,7 +393,7 @@ class Source(db.models.Model):
|
|||||||
return arg_dt + timezone.timedelta(hours=delta_hours)
|
return arg_dt + timezone.timedelta(hours=delta_hours)
|
||||||
|
|
||||||
def advance_day(arg_dt, target_weekday, /):
|
def advance_day(arg_dt, target_weekday, /):
|
||||||
delta_days = ((7 + target_weekday) - arg_dt.weekday) % 7
|
delta_days = ((7 + target_weekday) - arg_dt.weekday()) % 7
|
||||||
return arg_dt + timezone.timedelta(days=delta_days)
|
return arg_dt + timezone.timedelta(days=delta_days)
|
||||||
|
|
||||||
if self.target_schedule is None:
|
if self.target_schedule is None:
|
||||||
@ -412,7 +412,7 @@ class Source(db.models.Model):
|
|||||||
return self.target_schedule
|
return self.target_schedule
|
||||||
|
|
||||||
when = advance_hour(when, self.target_schedule.hour)
|
when = advance_hour(when, self.target_schedule.hour)
|
||||||
when = advance_day(when, self.target_schedule.weekday)
|
when = advance_day(when, self.target_schedule.weekday())
|
||||||
self.target_schedule = when
|
self.target_schedule = when
|
||||||
return when
|
return when
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user