Skip to content

Commit 0ad46e1

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#180)
1 parent e4136eb commit 0ad46e1

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/cloudflare/pagination.py

+10-10
Original file line numberDiff line numberDiff line change
@@ -257,14 +257,14 @@ def next_page_info(self) -> Optional[PageInfo]:
257257

258258

259259
class SyncSinglePage(BaseSyncPage[_T], BasePage[_T], Generic[_T]):
260-
items: List[_T]
260+
result: List[_T]
261261

262262
@override
263263
def _get_page_items(self) -> List[_T]:
264-
items = self.items
265-
if not items:
264+
result = self.result
265+
if not result:
266266
return []
267-
return items
267+
return result
268268

269269
@override
270270
def next_page_info(self) -> None:
@@ -279,20 +279,20 @@ def build(cls: Type[_BaseModelT], *, response: Response, data: object) -> _BaseM
279279
return cls.construct(
280280
None,
281281
**{
282-
**(cast(Mapping[str, Any], data) if is_mapping(data) else {"items": data}),
282+
**(cast(Mapping[str, Any], data) if is_mapping(data) else {"result": data}),
283283
},
284284
)
285285

286286

287287
class AsyncSinglePage(BaseAsyncPage[_T], BasePage[_T], Generic[_T]):
288-
items: List[_T]
288+
result: List[_T]
289289

290290
@override
291291
def _get_page_items(self) -> List[_T]:
292-
items = self.items
293-
if not items:
292+
result = self.result
293+
if not result:
294294
return []
295-
return items
295+
return result
296296

297297
@override
298298
def next_page_info(self) -> None:
@@ -307,6 +307,6 @@ def build(cls: Type[_BaseModelT], *, response: Response, data: object) -> _BaseM
307307
return cls.construct(
308308
None,
309309
**{
310-
**(cast(Mapping[str, Any], data) if is_mapping(data) else {"items": data}),
310+
**(cast(Mapping[str, Any], data) if is_mapping(data) else {"result": data}),
311311
},
312312
)

0 commit comments

Comments
 (0)