Skip to content

Commit f8772e3

Browse files
committed
fix(client): url encoding slashes
1 parent 2d19d13 commit f8772e3

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

langfuse/_client/client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2249,4 +2249,7 @@ def update_prompt(
22492249
return updated_prompt
22502250

22512251
def _url_encode(self, url: str) -> str:
2252-
return urllib.parse.quote(url)
2252+
# urllib.quote does not escape slashes "/" by default
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

Comments
 (0)