Update client.py (#10017)

Update client.py

Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>
This commit is contained in:
Chandler-Bing 2024-11-26 04:17:25 +08:00 committed by GitHub
parent ba05a7cbb9
commit a95fda1f85
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 2 deletions

View File

@ -0,0 +1,6 @@
---
"gradio": minor
"gradio_client": minor
---
feat:fix small bug when join src & api_prefix

View File

@ -156,8 +156,9 @@ class Client:
)
api_prefix: str = self.config.get("api_prefix", "")
self.api_prefix = api_prefix.lstrip("/") + "/"
self.src_prefixed = urllib.parse.urljoin(self.src, api_prefix).rstrip("/") + "/"
self.src_prefixed = (
urllib.parse.urljoin(self.src, self.api_prefix).rstrip("/") + "/"
)
self.api_url = urllib.parse.urljoin(self.src_prefixed, utils.API_URL)
self.sse_url = urllib.parse.urljoin(
self.src_prefixed,