Skip to content

Commit 6d76577

Browse files
stack refactored
1 parent 4e0cfb3 commit 6d76577

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

contentstack/http_connection.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,9 @@ class HTTPConnection:
33
def __init__(self, url: str, query: dict, headers: dict):
44

55
if url is not None and query is not None and headers is not None:
6-
if len(url) > 0 and len(query) > 0 and len(headers) > 0:
7-
self.url = url
8-
self.query = query
9-
self.headers = headers
10-
else:
11-
raise TypeError('Arguments can not be empty')
6+
self.url = url
7+
self.query = query
8+
self.headers = headers
129
else:
1310
raise TypeError('Invalid Arguments')
1411

@@ -62,6 +59,10 @@ def get_result(self, url: str, query: dict, headers: dict) -> tuple:
6259
# If result contains content_type, return content_type json
6360
if 'content_type' in result:
6461
return result['content_type']
62+
# If result contains content_types, return content_types json
63+
if 'content_types' in result:
64+
return result['content_types']
65+
# If result contains items, return SyncResult json
6566
# If result contains items, return SyncResult json
6667
if 'items' in result:
6768
sync_result = SyncResult().configure(result)

0 commit comments

Comments
 (0)