fix error on date and cms's signals

This commit is contained in:
bkfox
2017-05-10 18:30:37 +02:00
parent 087e3614fa
commit 3a4c80e196
3 changed files with 6 additions and 4 deletions

View File

@ -70,6 +70,7 @@ class Actions:
# by schedule;
items = schedule.diffusions_of_month(date, exclude_saved = True)
count[0] += len(items)
print(*[item.date for item in items])
if manual:
Diffusion.objects.bulk_create(items)
@ -79,7 +80,6 @@ class Actions:
if hasattr(item, 'do_not_save'):
count[0] -= 1
continue
item.save()
saved_items.add(item)

View File

@ -602,7 +602,9 @@ class Schedule(models.Model):
"""
Set the time of a datetime to the schedule's one
"""
return date.replace(hour = self.date.hour, minute = self.date.minute)
date = date.replace(hour = self.date.hour, minute = self.date.minute,
second = 0)
return date if tz.is_aware(date) else tz.make_aware(date)
def dates_of_month(self, date = None):
"""