🐛 Last report date is a datetime, not a date
This commit is contained in:
parent
53098f8adc
commit
2495128755
|
@ -132,7 +132,7 @@ class Command(ImportCommand):
|
|||
"email_confirmed": True,
|
||||
"promotion": MAP_IDBDE_PROMOTION[row["idbde"]]["promo"],
|
||||
"report_frequency": row["report_period"],
|
||||
"last_report": make_aware(row["previous_report_date"]).date(),
|
||||
"last_report": make_aware(row["previous_report_date"]),
|
||||
}
|
||||
note_dict["created_at"] = make_aware(MAP_IDBDE_PROMOTION[row["idbde"]]["created_at"])
|
||||
note_dict["polymorphic_ctype"] = note_user_type
|
||||
|
|
|
@ -23,10 +23,10 @@ class Command(BaseCommand):
|
|||
for note in notes:
|
||||
now = timezone.now()
|
||||
last_report = note.user.profile.last_report
|
||||
delta = now.date() - last_report
|
||||
delta = now.date() - last_report.date()
|
||||
if delta.days < note.user.profile.report_frequency:
|
||||
continue
|
||||
note.user.profile.last_report = now.date()
|
||||
note.user.profile.last_report = now
|
||||
note.user.profile.save()
|
||||
last_transactions = Transaction.objects.filter(
|
||||
Q(source=note) | Q(destination=note),
|
||||
|
|
Loading…
Reference in New Issue