{% endif %}
<dt>{% trans "level" %}</dt><dd>{{ seminar.level }}</dd>
<dt>{% trans "duration" %}</dt><dd>{{ seminar.duration|hours }} {% trans "hours" %}</dd>
+<dt>{% trans "time" %}</dt><dd>{{ delta }}</dd>
<dt>{% trans "expiry date" %}</dt><dd>{{ seminar.expiry_date }}</dd>
{% if user.is_superuser %}
<dt>{% trans "code" %}</dt><dd>{{ seminar.code }}</dd>
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"
elif progress == 100 and validated and self.template_name == 'teleforma/seminar_detail.html':
messages.info(self.request, _("You have successfully terminated all steps of your e-learning seminar. You can now download your training testimonial below."))
# set_revision(user, seminar)
+ context['delta'] = self.get_delta(user, seminar)
return context
@jsonrpc_method('teleforma.publish_seminar')