From 94b07e6de9768cbaaf4709d7cbf4d35a9c2da47e Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Fri, 17 Feb 2017 18:36:56 -0500 Subject: [PATCH] Allow nulls in last_updated field to accurately report the last updated time to users for newly sync teams --- data/database.py | 2 +- static/partials/team-view.html | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/database.py b/data/database.py index 37b89a7af..36820053c 100644 --- a/data/database.py +++ b/data/database.py @@ -530,7 +530,7 @@ class TeamSync(BaseModel): team = ForeignKeyField(Team) transaction_id = CharField() - last_updated = DateTimeField(default=datetime.now, index=True) + last_updated = DateTimeField(null=True, index=True) service = ForeignKeyField(LoginService) config = JSONField() diff --git a/static/partials/team-view.html b/static/partials/team-view.html index c3694ba7a..02ec3a24e 100644 --- a/static/partials/team-view.html +++ b/static/partials/team-view.html @@ -43,7 +43,8 @@ Last Updated: - at {{ syncInfo.last_updated | amDateFormat:'dddd, MMMM Do YYYY, h:mm:ss a' }} + at {{ syncInfo.last_updated | amDateFormat:'dddd, MMMM Do YYYY, h:mm:ss a' }} + Never