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