# This file is part of Wolne Lektury, licensed under GNU Affero GPLv3 or later.
# Copyright © Fundacja Wolne Lektury. See NOTICE for more information.
#
-from datetime import datetime, timedelta
+from datetime import datetime, timedelta, timezone
from decimal import Decimal
import os
import tempfile
from django.urls import reverse
from django.db import models
from django import template
-from django.utils.timezone import now, utc
+from django.utils.timezone import now
from django.utils.translation import get_language
from django_countries.fields import CountryField
from catalogue.utils import get_random_hash
Contact = apps.get_model('messaging', 'Contact')
if self.manual:
- Contact.update(email, Level.MANUAL_MEMBER, datetime.combine(self.updated_at, datetime.min.time(), utc))
+ Contact.update(email, Level.MANUAL_MEMBER, datetime.combine(self.updated_at, datetime.min.time(), timezone.utc))
else:
Contact.reset(email)
booking_date__year=year
):
payments.append({
- 'timestamp': datetime(pa.booking_date.year, pa.booking_date.month, pa.booking_date.day, tzinfo=utc),
+ 'timestamp': datetime(pa.booking_date.year, pa.booking_date.month, pa.booking_date.day, tzinfo=timezone.utc),
'amount': Decimal(str(pa.debit.amount) + '.00')
})