comparison libervia/pages/chat/select/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 f511f8fbbf8a
children
comparison
equal deleted inserted replaced
1508:ec3ad9abf9f9 1509:106bae41f5c8
15 template = "chat/select.html" 15 template = "chat/select.html"
16 16
17 17
18 @defer.inlineCallbacks 18 @defer.inlineCallbacks
19 def prepare_render(self, request): 19 def prepare_render(self, request):
20 profile = self.getProfile(request) 20 profile = self.get_profile(request)
21 template_data = request.template_data 21 template_data = request.template_data
22 rooms = template_data["rooms"] = [] 22 rooms = template_data["rooms"] = []
23 bookmarks = yield self.host.bridgeCall("bookmarksList", "muc", "all", profile) 23 bookmarks = yield self.host.bridge_call("bookmarks_list", "muc", "all", profile)
24 for bm_values in list(bookmarks.values()): 24 for bm_values in list(bookmarks.values()):
25 for room_jid, room_data in bm_values.items(): 25 for room_jid, room_data in bm_values.items():
26 url = self.getPageByName("chat").getURL(room_jid) 26 url = self.get_page_by_name("chat").get_url(room_jid)
27 rooms.append(data_objects.Room(room_jid, name=room_data.get("name"), url=url)) 27 rooms.append(data_objects.Room(room_jid, name=room_data.get("name"), url=url))
28 rooms.sort(key=lambda r: r.name) 28 rooms.sort(key=lambda r: r.name)
29 29
30 30
31 @defer.inlineCallbacks 31 @defer.inlineCallbacks
32 def on_data_post(self, request): 32 def on_data_post(self, request):
33 jid_ = self.getPostedData(request, "jid") 33 jid_ = self.get_posted_data(request, "jid")
34 if "@" not in jid_: 34 if "@" not in jid_:
35 profile = self.getProfile(request) 35 profile = self.get_profile(request)
36 service = yield self.host.bridgeCall("mucGetService", "", profile) 36 service = yield self.host.bridge_call("muc_get_service", "", profile)
37 if service: 37 if service:
38 muc_jid = jid.JID(service) 38 muc_jid = jid.JID(service)
39 muc_jid.user = jid_ 39 muc_jid.user = jid_
40 jid_ = muc_jid.full() 40 jid_ = muc_jid.full()
41 else: 41 else:
42 log.warning(_("Invalid jid received: {jid}".format(jid=jid_))) 42 log.warning(_("Invalid jid received: {jid}".format(jid=jid_)))
43 defer.returnValue(C.POST_NO_CONFIRM) 43 defer.returnValue(C.POST_NO_CONFIRM)
44 url = self.getPageByName("chat").getURL(jid_) 44 url = self.get_page_by_name("chat").get_url(jid_)
45 self.HTTPRedirect(request, url) 45 self.http_redirect(request, url)