We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 13ef221 commit eb5a1baCopy full SHA for eb5a1ba
langfuse/_client/client.py
@@ -2249,4 +2249,7 @@ def update_prompt(
2249
return updated_prompt
2250
2251
def _url_encode(self, url: str) -> str:
2252
- return urllib.parse.quote(url)
+ # urllib.parse.quote does not escape slashes "/" by default; we need to add safe="" to force escaping
2253
+ # we need add safe="" to force escaping of slashes
2254
+ # This is necessary for prompts in prompt folders
2255
+ return urllib.parse.quote(url, safe="")
0 commit comments