From e8aaa0f8e63b8a0a463abe2175ab9b4b86eff6a5 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Sun, 20 Jul 2014 21:30:28 +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 cfb11279..62d548ec 100644 --- a/teleforma/views/pro.py +++ b/teleforma/views/pro.py @@ -140,20 +140,19 @@ class SeminarRevisionMixin(object): r.date_modified = now r.save() - def get_delta(username, seminar): - t = datetime.timedelta() - for r in SeminarRevision.objects.filter(user=user, seminar=seminar, date__gte=REVISION_DATE_FILTER): - if r.date_modified: - t += r.delta() - return t - - class SeminarView(SeminarAccessMixin, DetailView): context_object_name = "seminar" model = Seminar template_name='teleforma/seminar_detail.html' + def get_delta(self.username, seminar): + t = datetime.timedelta() + for r in SeminarRevision.objects.filter(user=user, seminar=seminar, date__gte=REVISION_DATE_FILTER): + if r.date_modified: + t += r.delta() + return t + @method_decorator(login_required) def dispatch(self, *args, **kwargs): return super(SeminarView, self).dispatch(*args, **kwargs) -- 2.39.5