From 99c580f5b9f75b662c77cf9b6c53a04998652aba Mon Sep 17 00:00:00 2001 From: Bae KwonHan Date: Sun, 13 Oct 2024 15:47:55 +0900 Subject: [PATCH] fix api url with trailing slash --- pyconkr/external_apis/pretalx/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyconkr/external_apis/pretalx/client.py b/pyconkr/external_apis/pretalx/client.py index 6b39dc6..4656306 100644 --- a/pyconkr/external_apis/pretalx/client.py +++ b/pyconkr/external_apis/pretalx/client.py @@ -43,7 +43,7 @@ def list_sessions(self, event_name: str, only_confirmed: bool = True) -> dict: """세션 목록 조회""" query_params = {"limit": 300, "state": "confirmed" if only_confirmed else None} filtered_query_params = {k: v for k, v in query_params.items() if v is not None} - endpoint = f"api/events/{event_name}/submissions?{urllib.parse.urlencode(filtered_query_params)}" + endpoint = f"api/events/{event_name}/submissions/?{urllib.parse.urlencode(filtered_query_params)}" try: result = self._request("GET", endpoint) @@ -54,7 +54,7 @@ def list_sessions(self, event_name: str, only_confirmed: bool = True) -> dict: def retrieve_session(self, event_name: str, session_id: int) -> dict: """세션 상세 조회""" - endpoint = f"api/events/{event_name}/submissions/{session_id}" + endpoint = f"api/events/{event_name}/submissions/{session_id}/" try: result = self._request("GET", endpoint)