Skip to content

Commit 94cab03

Browse files
mshaileshr@gmail.commshaileshr@gmail.com
authored andcommitted
entry docstring
1 parent 2d42e56 commit 94cab03

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

contentstack/http_connection.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ def get_result(self, url: str, query: dict, headers: dict):
7777

7878
def __parse_dict(self, response):
7979
from contentstack.stack import SyncResult
80+
8081
result = response.json()
8182
if 'stack' in result:
8283
return result['stack']
@@ -88,10 +89,11 @@ def __parse_dict(self, response):
8889
return self.__parse_entries(entry_list)
8990
if 'asset' in result:
9091
dict_asset = result['asset']
91-
return self.__parse_assets(dict_asset)
92+
return self.__parse_assets(dict_asset, 1)
9293
if 'assets' in result:
9394
asset_list = result['assets']
94-
return self.__parse_assets(asset_list)
95+
asset_count = result['count']
96+
return self.__parse_assets(asset_list, asset_count)
9597
if 'content_type' in result:
9698
return result['content_type']
9799
if 'content_types' in result:
@@ -120,7 +122,7 @@ def __parse_entries(result):
120122
return entries
121123

122124
@staticmethod
123-
def __parse_assets(result):
125+
def __parse_assets(result, asset_count):
124126
from contentstack import Asset
125127
assets = []
126128
asset = Asset()
@@ -132,7 +134,7 @@ def __parse_assets(result):
132134
for asset_obj in result:
133135
itr_asset = asset._configure(asset_obj)
134136
assets.append(itr_asset)
135-
137+
asset._count(asset_count)
136138
return assets
137139

138140
@staticmethod

0 commit comments

Comments
 (0)