From 8fc13545196079ed62004492bdd410955f4ab664 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Sun, 20 Jul 2014 21:06:43 +0200 Subject: [PATCH] try bugfix --- teleforma/views/pro.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/teleforma/views/pro.py b/teleforma/views/pro.py index cfa9feac..3213fee5 100644 --- a/teleforma/views/pro.py +++ b/teleforma/views/pro.py @@ -148,14 +148,13 @@ class SeminarAccessMixin(object): user = User.objects.get(username=username) all_revisions = SeminarRevision.objects.filter(user=user, date__gte=REVISION_DATE_FILTER, date_modified=None) if all_revisions: - if not all_revisions[0].seminar == seminar: - revisions = all_revisions.filter(seminar=seminar) - if revisions: - r = revisions[0] - now = datetime.datetime.now() - if (now - r.date) > datetime.timedelta(seconds = 1): - r.date_modified = now - r.save() + revisions = all_revisions.filter(seminar=seminar) + if revisions: + r = revisions[0] + now = datetime.datetime.now() + if (now - r.date) > datetime.timedelta(seconds = 1): + r.date_modified = now + r.save() class SeminarView(SeminarAccessMixin, DetailView): -- 2.39.5