From fd44dfcb7504e49b93adbb5ddc9b4613b0e394c0 Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Fri, 23 May 2014 13:20:53 -0700 Subject: [PATCH] fix observer notification error --- planetstack/core/models/plcorebase.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/planetstack/core/models/plcorebase.py b/planetstack/core/models/plcorebase.py index 7251a81..c6fc5be 100644 --- a/planetstack/core/models/plcorebase.py +++ b/planetstack/core/models/plcorebase.py @@ -1,3 +1,4 @@ +import datetime import os from django.db import models from django.forms.models import model_to_dict @@ -13,13 +14,16 @@ except: traceback.print_exc() # guard against something failing - def notify_observer(): + def notify_observer(*args, **kwargs): pass class PlCoreBase(models.Model): - created = models.DateTimeField(auto_now_add=True) - updated = models.DateTimeField(auto_now=True) + # default values for created and updated are only there to keep evolution + # from failing. + + created = models.DateTimeField(auto_now_add=True, default=datetime.datetime.now()) + updated = models.DateTimeField(auto_now=True, default=datetime.datetime.now()) enacted = models.DateTimeField(null=True, default=None) class Meta: -- 2.43.0