comparison src/pages/g/e/page_meta.py @ 946:d076b722ca52

pages (g/e): added days left before the event as a template variable
author Goffi <goffi@goffi.org>
date Sun, 21 May 2017 16:00:55 +0200
parents aacda981c348
children 36e9747520fd
comparison
equal deleted inserted replaced
945:44dde9b955e8 946:d076b722ca52
5 from sat.core.i18n import _ 5 from sat.core.i18n import _
6 from twisted.internet import defer 6 from twisted.internet import defer
7 from twisted.words.protocols.jabber import jid 7 from twisted.words.protocols.jabber import jid
8 from libervia.server import session_iface 8 from libervia.server import session_iface
9 from sat.tools.common import uri 9 from sat.tools.common import uri
10 import time
10 from sat.core.log import getLogger 11 from sat.core.log import getLogger
11 log = getLogger('pages/g/e') 12 log = getLogger('pages/g/e')
12 13
13 access = C.PAGES_ACCESS_PROFILE 14 access = C.PAGES_ACCESS_PROFILE
14 template = u"event/invitation.html" 15 template = u"event/invitation.html"
48 u"eventInviteeGet", 49 u"eventInviteeGet",
49 event_data['invitees_service'], 50 event_data['invitees_service'],
50 event_data['invitees_node'], 51 event_data['invitees_node'],
51 profile) 52 profile)
52 template_data['invitee'] = event_invitee_data 53 template_data['invitee'] = event_invitee_data
54 template_data['days_left'] = int((event_timestamp - time.time()) / (60 * 60 * 24))
53 55
54 ## Blog ## 56 ## Blog ##
55 57
56 data[u'service'] = jid.JID(event_data[u'blog_service']) 58 data[u'service'] = jid.JID(event_data[u'blog_service'])
57 data[u'node'] = event_data[u'blog_node'] 59 data[u'node'] = event_data[u'blog_node']