diff --git a/wcs/logged_errors.py b/wcs/logged_errors.py index da16f2c08..fcc25f46f 100644 --- a/wcs/logged_errors.py +++ b/wcs/logged_errors.py @@ -14,7 +14,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, see . -import datetime +from django.utils.timezone import now from wcs.carddef import CardDef from wcs.formdef import FormDef @@ -85,13 +85,13 @@ class LoggedError: if status: error.status_id = status.id - error.first_occurence_timestamp = datetime.datetime.now() + error.first_occurence_timestamp = now() error.tech_id = error.build_tech_id() existing_errors = list(cls.get_with_indexed_value('tech_id', error.tech_id)) if existing_errors: error = existing_errors[0] error.occurences_count += 1 - error.latest_occurence_timestamp = datetime.datetime.now() + error.latest_occurence_timestamp = now() error.store() return error