From: Scott Baker Date: Fri, 23 May 2014 20:20:53 +0000 (-0700) Subject: fix observer notification error X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=fd44dfcb7504e49b93adbb5ddc9b4613b0e394c0;p=plstackapi.git fix observer notification error --- 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: