Skip to content

Commit 0bd2ac3

Browse files
FIX: Changes for CI/CD
1 parent 1e4b551 commit 0bd2ac3

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

imagekitio/utils/formatter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def request_formatter(data: dict) -> dict:
3232

3333
def camel_dict_to_snake_dict(data: dict) -> dict:
3434
"""Convert the keys of dictionary from camel case to snake case"""
35-
return {camel_to_snake(key):camel_dict_to_snake_dict(val) if isinstance(val, (dict)) else val for key, val in data.items()}
35+
return {camel_to_snake(key): val for key, val in data.items()}
3636

3737

3838
def flatten_dict(dict_list: List[Dict]) -> OrderedDict:

imagekitio/utils/utils.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,11 @@ def throw_other_exception(response: Response):
7676

7777

7878
def convert_to_response_object(resp: Response, response_object):
79-
res_new = loads(dumps(camel_dict_to_snake_dict(resp.json())))
79+
resp_json = resp.json()
80+
embeddedMetadata = resp_json.get("embeddedMetadata")
81+
if embeddedMetadata != None:
82+
resp_json["embeddedMetadata"] = camel_dict_to_snake_dict(embeddedMetadata)
83+
res_new = loads(dumps(camel_dict_to_snake_dict(resp_json)))
8084
u = response_object(**res_new)
8185
u.response_metadata = ResponseMetadata(resp.json(), resp.status_code, resp.headers)
8286
return u

requirements/requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
requests>=2.22.0
2-
requests_toolbelt==0.10.1
2+
requests_toolbelt==0.10.1
3+
urllib3==1.26.15

requirements/test.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ black==19.10b0
33
coverage==4.5.4
44
tox==3.14.2
55
responses==0.17.0
6-
requests_toolbelt==0.10.1
6+
requests_toolbelt==0.10.1
7+
urllib3==1.26.15

0 commit comments

Comments
 (0)