diff libervia/pages/lists/view/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 595e7fef41f3
children
line wrap: on
line diff
--- a/libervia/pages/lists/view/page_meta.py	Fri Apr 07 15:20:40 2023 +0200
+++ b/libervia/pages/lists/view/page_meta.py	Sat Apr 08 13:44:11 2023 +0200
@@ -15,41 +15,41 @@
 
 
 def parse_url(self, request):
-    self.getPathArgs(request, ["service", "node"], service="jid")
-    data = self.getRData(request)
+    self.get_path_args(request, ["service", "node"], service="jid")
+    data = self.get_r_data(request)
     service, node = data["service"], data["node"]
     if node is None:
-        self.HTTPRedirect(request, self.getPageByName("lists_disco").url)
+        self.http_redirect(request, self.get_page_by_name("lists_disco").url)
     if node == "@":
         node = data["node"] = ""
     template_data = request.template_data
-    template_data["url_list_items"] = self.getURL(service.full(), node or "@")
-    template_data["url_list_new"] = self.getPageByName("list_new").getURL(
+    template_data["url_list_items"] = self.get_url(service.full(), node or "@")
+    template_data["url_list_new"] = self.get_page_by_name("list_new").get_url(
         service.full(), node or "@")
 
 
 async def prepare_render(self, request):
-    data = self.getRData(request)
+    data = self.get_r_data(request)
     template_data = request.template_data
     service, node = data["service"], data["node"]
-    submitted_node = await self.host.bridgeCall(
-        "psSchemaSubmittedNodeGet",
+    submitted_node = await self.host.bridge_call(
+        "ps_schema_submitted_node_get",
         node or self.host.ns_map["tickets"]
     )
-    profile = self.getProfile(request) or C.SERVICE_PROFILE
+    profile = self.get_profile(request) or C.SERVICE_PROFILE
 
-    self.checkCache(request, C.CACHE_PUBSUB, service=service, node=node, short="tickets")
+    self.check_cache(request, C.CACHE_PUBSUB, service=service, node=node, short="tickets")
 
     try:
-        lists_types = self.getPageData(request, "lists_types")
+        lists_types = self.get_page_data(request, "lists_types")
         if lists_types is None:
             lists_types = {}
-            self.setPageData(request, "lists_types", lists_types)
+            self.set_page_data(request, "lists_types", lists_types)
         list_type = lists_types[(service, node)]
     except KeyError:
         ns_tickets_type = self.host.ns_map["tickets_type"]
-        schema_raw = await self.host.bridgeCall(
-            "psSchemaDictGet",
+        schema_raw = await self.host.bridge_call(
+            "ps_schema_dict_get",
             service.full(),
             submitted_node,
             profile
@@ -71,12 +71,12 @@
 
     data["list_type"] = template_data["list_type"] = list_type
 
-    extra = self.getPubsubExtra(request)
+    extra = self.get_pubsub_extra(request)
     extra["labels_as_list"] = C.BOOL_TRUE
-    self.handleSearch(request, extra)
+    self.handle_search(request, extra)
 
-    list_raw = await self.host.bridgeCall(
-        "listGet",
+    list_raw = await self.host.bridge_call(
+        "list_get",
         service.full() if service else "",
         node,
         C.NO_LIMIT,
@@ -87,8 +87,8 @@
     )
     if profile != C.SERVICE_PROFILE:
         try:
-            affiliations = await self.host.bridgeCall(
-                "psNodeAffiliationsGet",
+            affiliations = await self.host.bridge_call(
+                "ps_node_affiliations_get",
                 service.full() if service else "",
                 submitted_node,
                 profile
@@ -99,10 +99,10 @@
             )
             template_data["owner"] = False
         else:
-            is_owner = affiliations.get(self.getJid(request).userhost()) == 'owner'
+            is_owner = affiliations.get(self.get_jid(request).userhost()) == 'owner'
             template_data["owner"] = is_owner
             if is_owner:
-                self.exposeToScripts(
+                self.expose_to_scripts(
                     request,
                     affiliations={str(e): str(a) for e, a in affiliations.items()}
                 )
@@ -113,12 +113,12 @@
     template_data["list_items"] = [
         template_xmlui.create(self.host, x) for x in list_items
     ]
-    view_url = self.getPageByName('list_view').getURL(service.full(), node or '@')
+    view_url = self.get_page_by_name('list_view').get_url(service.full(), node or '@')
     template_data["on_list_item_click"] = data_objects.OnClick(
         url=f"{view_url}/{{item.id}}"
     )
-    self.setPagination(request, metadata)
-    self.exposeToScripts(
+    self.set_pagination(request, metadata)
+    self.expose_to_scripts(
         request,
         lists_ns=self.host.ns_map["tickets"],
         pubsub_service=service.full(),
@@ -128,22 +128,22 @@
 
 
 async def on_data_post(self, request):
-    data = self.getRData(request)
-    profile = self.getProfile(request)
+    data = self.get_r_data(request)
+    profile = self.get_profile(request)
     service = data["service"]
     node = data["node"]
-    list_type = self.getPostedData(request, ("type",))
+    list_type = self.get_posted_data(request, ("type",))
     if list_type == "grocery":
-        name, quantity = self.getPostedData(request, ("name", "quantity"))
+        name, quantity = self.get_posted_data(request, ("name", "quantity"))
         if not name:
-            self.pageError(request, C.HTTP_BAD_REQUEST)
+            self.page_error(request, C.HTTP_BAD_REQUEST)
         item_data = {
             "name": [name],
         }
         if quantity:
             item_data["quantity"] = [quantity]
-        await self.host.bridgeCall(
-            "listSet", service.full(), node, item_data, "", "", "", profile
+        await self.host.bridge_call(
+            "list_set", service.full(), node, item_data, "", "", "", profile
         )
         return C.POST_NO_CONFIRM
     else: