comparison libervia/pages/u/page_meta.py @ 1509:106bae41f5c8

massive refactoring from camelCase -> snake_case. See backend commit log for more details
author Goffi <goffi@goffi.org>
date Sat, 08 Apr 2023 13:44:11 +0200
parents 6fc41f000d24
children
comparison
equal deleted inserted replaced
1508:ec3ad9abf9f9 1509:106bae41f5c8
14 14
15 15
16 @defer.inlineCallbacks 16 @defer.inlineCallbacks
17 def parse_url(self, request): 17 def parse_url(self, request):
18 try: 18 try:
19 prof_requested = self.nextPath(request) 19 prof_requested = self.next_path(request)
20 except IndexError: 20 except IndexError:
21 self.pageError(request) 21 self.page_error(request)
22 22
23 data = self.getRData(request) 23 data = self.get_r_data(request)
24 24
25 target_profile = yield self.host.bridgeCall("profileNameGet", prof_requested) 25 target_profile = yield self.host.bridge_call("profile_name_get", prof_requested)
26 request.template_data["target_profile"] = target_profile 26 request.template_data["target_profile"] = target_profile
27 target_jid = yield self.host.bridgeCall( 27 target_jid = yield self.host.bridge_call(
28 "asyncGetParamA", "JabberID", "Connection", "value", profile_key=target_profile 28 "param_get_a_async", "JabberID", "Connection", "value", profile_key=target_profile
29 ) 29 )
30 target_jid = jid.JID(target_jid) 30 target_jid = jid.JID(target_jid)
31 data["service"] = target_jid 31 data["service"] = target_jid
32 32
33 # if URL is parsed here, we'll have atom.xml available and we need to 33 # if URL is parsed here, we'll have atom.xml available and we need to
34 # add the link to the page 34 # add the link to the page
35 atom_url = self.getSubPageURL(request, 'user_blog_feed_atom') 35 atom_url = self.get_sub_page_url(request, 'user_blog_feed_atom')
36 request.template_data['atom_url'] = atom_url 36 request.template_data['atom_url'] = atom_url
37 request.template_data.setdefault('links', []).append({ 37 request.template_data.setdefault('links', []).append({
38 "href": atom_url, 38 "href": atom_url,
39 "type": "application/atom+xml", 39 "type": "application/atom+xml",
40 "rel": "alternate", 40 "rel": "alternate",
45 pass 45 pass
46 46
47 47
48 @defer.inlineCallbacks 48 @defer.inlineCallbacks
49 def prepare_render(self, request): 49 def prepare_render(self, request):
50 data = self.getRData(request) 50 data = self.get_r_data(request)
51 self.checkCache( 51 self.check_cache(
52 request, C.CACHE_PUBSUB, service=data["service"], node=None, short="microblog" 52 request, C.CACHE_PUBSUB, service=data["service"], node=None, short="microblog"
53 ) 53 )
54 self.pageRedirect("blog_view", request) 54 self.page_redirect("blog_view", request)
55 55
56 def on_data_post(self, request): 56 def on_data_post(self, request):
57 return self.getPageByName("blog_view").on_data_post(self, request) 57 return self.get_page_by_name("blog_view").on_data_post(self, request)