Mercurial > libervia-web
diff libervia/pages/g/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/g/page_meta.py Fri Apr 07 15:20:40 2023 +0200 +++ b/libervia/pages/g/page_meta.py Sat Apr 08 13:44:11 2023 +0200 @@ -18,11 +18,11 @@ if a session already exists for an other guest/profile, it will be purged """ try: - invitation_id = self.nextPath(request) + invitation_id = self.next_path(request) except IndexError: - self.pageError(request) + self.page_error(request) - web_session, guest_session = self.host.getSessionData( + web_session, guest_session = self.host.get_session_data( request, session_iface.IWebSession, session_iface.ISATGuestSession ) current_id = guest_session.id @@ -33,8 +33,8 @@ "killing guest session [{old_id}] because it is connecting with an other ID [{new_id}]" ).format(old_id=current_id, new_id=invitation_id) ) - self.host.purgeSession(request) - web_session, guest_session = self.host.getSessionData( + self.host.purge_session(request) + web_session, guest_session = self.host.get_session_data( request, session_iface.IWebSession, session_iface.ISATGuestSession ) current_id = None # FIXME: id not reset here @@ -47,8 +47,8 @@ "killing current profile session [{profile}] because a guest id is used" ).format(profile=profile) ) - self.host.purgeSession(request) - web_session, guest_session = self.host.getSessionData( + self.host.purge_session(request) + web_session, guest_session = self.host.get_session_data( request, session_iface.IWebSession, session_iface.ISATGuestSession ) profile = None @@ -56,9 +56,9 @@ if current_id is None: log.debug(_("checking invitation [{id}]").format(id=invitation_id)) try: - data = await self.host.bridgeCall("invitationGet", invitation_id) + data = await self.host.bridge_call("invitation_get", invitation_id) except Exception: - self.pageError(request, C.HTTP_FORBIDDEN) + self.page_error(request, C.HTTP_FORBIDDEN) else: guest_session.id = invitation_id guest_session.data = data @@ -76,7 +76,7 @@ log.warning(_("Can't connect profile: {msg}").format(msg=e)) # FIXME: no good error code correspond # maybe use a custom one? - self.pageError(request, code=C.HTTP_SERVICE_UNAVAILABLE) + self.page_error(request, code=C.HTTP_SERVICE_UNAVAILABLE) log.info( _( @@ -94,13 +94,13 @@ if "language" in data: template_data["locale"] = data["language"] -def handleEventInterest(self, interest): +def handle_event_interest(self, interest): if C.bool(interest.get("creator", C.BOOL_FALSE)): page_name = "event_admin" else: page_name = "event_rsvp" - interest["url"] = self.getPageByName(page_name).getURL( + interest["url"] = self.get_page_by_name(page_name).get_url( interest.get("service", ""), interest.get("node", ""), interest.get("item"), @@ -109,7 +109,7 @@ if "thumb_url" not in interest and "image" in interest: interest["thumb_url"] = interest["image"] -def handleFISInterest(self, interest): +def handle_fis_interest(self, interest): path = interest.get('path', '') path_args = [p for p in path.split('/') if p] subtype = interest.get('subtype') @@ -122,18 +122,18 @@ log.warning("unknown interest subtype: {subtype}".format(subtype=subtype)) return False - interest["url"] = self.getPageByName(page_name).getURL( + interest["url"] = self.get_page_by_name(page_name).get_url( interest['service'], *path_args) async def prepare_render(self, request): template_data = request.template_data - profile = self.getProfile(request) + profile = self.get_profile(request) # interests template_data['interests_map'] = interests_map = {} try: - interests = await self.host.bridgeCall( - "interestsList", "", "", "", profile) + interests = await self.host.bridge_call( + "interests_list", "", "", "", profile) except Exception: log.warning(_("Can't get interests list for {profile}").format( profile=profile)) @@ -143,8 +143,8 @@ # the data. If it returns False, the interest is skipped ns_data = {} - for short_name, cb in (('event', handleEventInterest), - ('fis', handleFISInterest), + for short_name, cb in (('event', handle_event_interest), + ('fis', handle_fis_interest), ): try: namespace = self.host.ns_map[short_name] @@ -164,9 +164,9 @@ interests_map.setdefault(key, []).append(interest) # main URI - guest_session = self.host.getSessionData(request, session_iface.ISATGuestSession) + guest_session = self.host.get_session_data(request, session_iface.ISATGuestSession) main_uri = guest_session.data.get("event_uri") if main_uri: - include_url = self.getPagePathFromURI(main_uri) + include_url = self.get_page_path_from_uri(main_uri) if include_url is not None: template_data["include_url"] = include_url