Skip to content

Commit 3df74fc

Browse files
committed
Escape forward slashes in keys, fixed issue #23
1 parent 4e3d7cd commit 3df74fc

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

gitlab3/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,8 @@ def _add_get_fn(api, name, parent):
151151
"""Create a <PARENT_API>.get_<name>() function"""
152152
fixed_url = api._q_url.replace('merge_requests', 'merge_request')
153153
def fn(key=[], **kwargs):
154+
if key and '/' in key:
155+
key = key.replace('/', '%2F')
154156
if key != []:
155157
key = [key]
156158
data = parent._get(fixed_url, addl_keys=key, data=kwargs)

0 commit comments

Comments
 (0)