diff libervia/pages/lists/new/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 a84383c659b4
children
line wrap: on
line diff
--- a/libervia/pages/lists/new/page_meta.py	Fri Apr 07 15:20:40 2023 +0200
+++ b/libervia/pages/lists/new/page_meta.py	Sat Apr 08 13:44:11 2023 +0200
@@ -13,14 +13,14 @@
 
 
 def parse_url(self, request):
-    self.getPathArgs(request, ["service", "node"], service="jid", node="@")
+    self.get_path_args(request, ["service", "node"], service="jid", node="@")
 
 async def prepare_render(self, request):
-    data = self.getRData(request)
+    data = self.get_r_data(request)
     template_data = request.template_data
     service, node = data.get("service", ""), data.get("node", "")
-    profile = self.getProfile(request)
-    schema = await self.host.bridgeCall("listSchemaGet", service.full(), node, profile)
+    profile = self.get_profile(request)
+    schema = await self.host.bridge_call("list_schema_get", service.full(), node, profile)
     data["schema"] = schema
     # following fields are handled in backend
     ignore = (
@@ -49,41 +49,41 @@
         if wid.type == "xhtmlbox":
             # same as for list_edit, we have to convert for now
             wid.type = "textbox"
-            wid.value =  await self.host.bridgeCall(
-                "syntaxConvert", wid.value, C.SYNTAX_XHTML, "markdown",
+            wid.value =  await self.host.bridge_call(
+                "syntax_convert", wid.value, C.SYNTAX_XHTML, "markdown",
                 False, profile)
     template_data["new_list_item_xmlui"] = xmlui_obj
 
 
 async def on_data_post(self, request):
-    data = self.getRData(request)
+    data = self.get_r_data(request)
     service = data["service"]
     node = data["node"]
-    posted_data = self.getAllPostedData(request)
+    posted_data = self.get_all_posted_data(request)
     if (("title" in posted_data and not posted_data["title"])
          or ("body" in posted_data and not posted_data["body"])):
-        self.pageError(request, C.HTTP_BAD_REQUEST)
+        self.page_error(request, C.HTTP_BAD_REQUEST)
     try:
         posted_data["labels"] = [l.strip() for l in posted_data["labels"][0].split(",")]
     except (KeyError, IndexError):
         pass
-    profile = self.getProfile(request)
+    profile = self.get_profile(request)
 
     # we convert back body to XHTML
     if "body" in posted_data:
-        body = await self.host.bridgeCall(
-            "syntaxConvert", posted_data['body'][0], "markdown", C.SYNTAX_XHTML,
+        body = await self.host.bridge_call(
+            "syntax_convert", posted_data['body'][0], "markdown", C.SYNTAX_XHTML,
             False, profile)
         posted_data['body'] = ['<div xmlns="{ns}">{body}</div>'.format(ns=C.NS_XHTML,
                                                                      body=body)]
 
 
-    await self.host.bridgeCall(
-        "listSet", service.full(), node, posted_data, "", "", "", profile
+    await self.host.bridge_call(
+        "list_set", service.full(), node, posted_data, "", "", "", profile
     )
     # we don't want to redirect to creation page on success, but to list overview
     data["post_redirect_page"] = (
-        self.getPageByName("lists"),
+        self.get_page_by_name("lists"),
         service.full(),
         node or "@",
     )