Mercurial > libervia-web
comparison src/pages/events/page_meta.py @ 1113:cdd389ef97bc
server: code style reformatting using black
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 29 Jun 2018 17:45:26 +0200 |
parents | 4d1c4bd4931a |
children |
comparison
equal
deleted
inserted
replaced
1112:f287fc8bb31a | 1113:cdd389ef97bc |
---|---|
3 | 3 |
4 from libervia.server.constants import Const as C | 4 from libervia.server.constants import Const as C |
5 from twisted.internet import defer | 5 from twisted.internet import defer |
6 from sat.core.i18n import _ | 6 from sat.core.i18n import _ |
7 from sat.core.log import getLogger | 7 from sat.core.log import getLogger |
8 log = getLogger('pages/ticket') | 8 |
9 log = getLogger("pages/ticket") | |
9 """ticket handling pages""" | 10 """ticket handling pages""" |
10 | 11 |
11 name = u'events' | 12 name = u"events" |
12 access = C.PAGES_ACCESS_PUBLIC | 13 access = C.PAGES_ACCESS_PUBLIC |
13 template = u"event/overview.html" | 14 template = u"event/overview.html" |
14 | 15 |
15 | 16 |
16 @defer.inlineCallbacks | 17 @defer.inlineCallbacks |
17 def parse_url(self, request): | 18 def parse_url(self, request): |
18 profile = self.getProfile(request) | 19 profile = self.getProfile(request) |
19 template_data = request.template_data | 20 template_data = request.template_data |
20 template_data[u'url_event_new'] = self.getSubPageURL(request, 'event_new') | 21 template_data[u"url_event_new"] = self.getSubPageURL(request, "event_new") |
21 if profile is not None: | 22 if profile is not None: |
22 try: | 23 try: |
23 events = yield self.host.bridgeCall("eventsList", "", "", profile) | 24 events = yield self.host.bridgeCall("eventsList", "", "", profile) |
24 except Exception: | 25 except Exception: |
25 log.warning(_(u"Can't get events list for {profile}").format(profile=profile)) | 26 log.warning(_(u"Can't get events list for {profile}").format(profile=profile)) |
26 else: | 27 else: |
27 own_events = [] | 28 own_events = [] |
28 other_events = [] | 29 other_events = [] |
29 for event in events: | 30 for event in events: |
30 if C.bool(event.get('creator', C.BOOL_FALSE)): | 31 if C.bool(event.get("creator", C.BOOL_FALSE)): |
31 own_events.append(event) | 32 own_events.append(event) |
32 event['url'] = self.getSubPageURL(request, | 33 event["url"] = self.getSubPageURL( |
33 u'event_admin', | 34 request, |
34 event.get('service',''), | 35 u"event_admin", |
35 event.get('node',''), | 36 event.get("service", ""), |
36 event.get('item')) | 37 event.get("node", ""), |
38 event.get("item"), | |
39 ) | |
37 else: | 40 else: |
38 other_events.append(event) | 41 other_events.append(event) |
39 event['url'] = self.getSubPageURL(request, | 42 event["url"] = self.getSubPageURL( |
40 u'event_rsvp', | 43 request, |
41 event.get('service',''), | 44 u"event_rsvp", |
42 event.get('node',''), | 45 event.get("service", ""), |
43 event.get('item')) | 46 event.get("node", ""), |
47 event.get("item"), | |
48 ) | |
44 | 49 |
45 template_data[u'events'] = own_events + other_events | 50 template_data[u"events"] = own_events + other_events |