diff libervia/pages/forums/topics/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 ce879da7fcf7
children
line wrap: on
line diff
--- a/libervia/pages/forums/topics/page_meta.py	Fri Apr 07 15:20:40 2023 +0200
+++ b/libervia/pages/forums/topics/page_meta.py	Sat Apr 08 13:44:11 2023 +0200
@@ -17,73 +17,73 @@
 
 
 def parse_url(self, request):
-    self.getPathArgs(request, ["service", "node"], 2, service="jid")
+    self.get_path_args(request, ["service", "node"], 2, service="jid")
 
 
 def add_breadcrumb(self, request, breadcrumbs):
-    data = self.getRData(request)
+    data = self.get_r_data(request)
     breadcrumbs.append({
         "label": label,
-        "url": self.getURL(data["service"].full(), data["node"])
+        "url": self.get_url(data["service"].full(), data["node"])
     })
 
 
 async def prepare_render(self, request):
-    profile = self.getProfile(request) or C.SERVICE_PROFILE
-    data = self.getRData(request)
+    profile = self.get_profile(request) or C.SERVICE_PROFILE
+    data = self.get_r_data(request)
     service, node = data["service"], data["node"]
     request.template_data.update({"service": service, "node": node})
     template_data = request.template_data
     page_max = data.get("page_max", 20)
-    extra = self.getPubsubExtra(request, page_max=page_max)
-    topics, metadata = await self.host.bridgeCall(
-        "forumTopicsGet",
+    extra = self.get_pubsub_extra(request, page_max=page_max)
+    topics, metadata = await self.host.bridge_call(
+        "forum_topics_get",
         service.full(),
         node,
         extra,
         profile
     )
     metadata = data_format.deserialise(metadata)
-    self.setPagination(request, metadata)
-    identities = self.host.getSessionData(
+    self.set_pagination(request, metadata)
+    identities = self.host.get_session_data(
         request, session_iface.IWebSession
     ).identities
     for topic in topics:
-        parsed_uri = xmpp_uri.parseXMPPUri(topic["uri"])
+        parsed_uri = xmpp_uri.parse_xmpp_uri(topic["uri"])
         author = topic["author"]
-        topic["http_uri"] = self.getPageByName("forum_view").getURL(
+        topic["http_uri"] = self.get_page_by_name("forum_view").get_url(
             parsed_uri["path"], parsed_uri["node"]
         )
         if author not in identities:
-            id_raw = await self.host.bridgeCall(
-                "identityGet", author, [], True, profile
+            id_raw = await self.host.bridge_call(
+                "identity_get", author, [], True, profile
             )
             identities[topic["author"]] = data_format.deserialise(id_raw)
 
     template_data["topics"] = topics
-    template_data["url_topic_new"] = self.getSubPageURL(request, "forum_topic_new")
+    template_data["url_topic_new"] = self.get_sub_page_url(request, "forum_topic_new")
 
 
 async def on_data_post(self, request):
-    profile = self.getProfile(request)
+    profile = self.get_profile(request)
     if profile is None:
-        self.pageError(request, C.HTTP_FORBIDDEN)
-    type_ = self.getPostedData(request, "type")
+        self.page_error(request, C.HTTP_FORBIDDEN)
+    type_ = self.get_posted_data(request, "type")
     if type_ == "new_topic":
-        service, node, title, body = self.getPostedData(
+        service, node, title, body = self.get_posted_data(
             request, ("service", "node", "title", "body")
         )
 
         if not title or not body:
-            self.pageError(request, C.HTTP_BAD_REQUEST)
+            self.page_error(request, C.HTTP_BAD_REQUEST)
         topic_data = {"title": title, "content": body}
         try:
-            await self.host.bridgeCall(
-                "forumTopicCreate", service, node, topic_data, profile
+            await self.host.bridge_call(
+                "forum_topic_create", service, node, topic_data, profile
             )
         except Exception as e:
             if "forbidden" in str(e):
-                self.pageError(request, 401)
+                self.page_error(request, 401)
             else:
                 raise e
     else: