@@ -123,7 +123,7 @@ def next_page_info(self) -> None:
123
123
class SyncIndividualsPage (BaseSyncPage [_T ], BasePage [_T ], Generic [_T ]):
124
124
individuals : List [_T ]
125
125
"""The array of employees."""
126
- paging : Optional [ Paging ] = None
126
+ paging : Paging
127
127
128
128
@override
129
129
def _get_page_items (self ) -> List [_T ]:
@@ -135,7 +135,7 @@ def _get_page_items(self) -> List[_T]:
135
135
@override
136
136
def next_page_info (self ) -> Optional [PageInfo ]:
137
137
offset = None
138
- if self .paging is not None :
138
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
139
139
if self .paging .offset is not None :
140
140
offset = self .paging .offset
141
141
if offset is None :
@@ -145,7 +145,7 @@ def next_page_info(self) -> Optional[PageInfo]:
145
145
current_count = offset + length
146
146
147
147
count = None
148
- if self .paging is not None :
148
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
149
149
if self .paging .count is not None :
150
150
count = self .paging .count
151
151
if count is None :
@@ -160,7 +160,7 @@ def next_page_info(self) -> Optional[PageInfo]:
160
160
class AsyncIndividualsPage (BaseAsyncPage [_T ], BasePage [_T ], Generic [_T ]):
161
161
individuals : List [_T ]
162
162
"""The array of employees."""
163
- paging : Optional [ Paging ] = None
163
+ paging : Paging
164
164
165
165
@override
166
166
def _get_page_items (self ) -> List [_T ]:
@@ -172,7 +172,7 @@ def _get_page_items(self) -> List[_T]:
172
172
@override
173
173
def next_page_info (self ) -> Optional [PageInfo ]:
174
174
offset = None
175
- if self .paging is not None :
175
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
176
176
if self .paging .offset is not None :
177
177
offset = self .paging .offset
178
178
if offset is None :
@@ -182,7 +182,7 @@ def next_page_info(self) -> Optional[PageInfo]:
182
182
current_count = offset + length
183
183
184
184
count = None
185
- if self .paging is not None :
185
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
186
186
if self .paging .count is not None :
187
187
count = self .paging .count
188
188
if count is None :
@@ -196,7 +196,7 @@ def next_page_info(self) -> Optional[PageInfo]:
196
196
197
197
class SyncPage (BaseSyncPage [_T ], BasePage [_T ], Generic [_T ]):
198
198
data : List [_T ]
199
- paging : Optional [ Paging ] = None
199
+ paging : Paging
200
200
201
201
@override
202
202
def _get_page_items (self ) -> List [_T ]:
@@ -208,7 +208,7 @@ def _get_page_items(self) -> List[_T]:
208
208
@override
209
209
def next_page_info (self ) -> Optional [PageInfo ]:
210
210
offset = None
211
- if self .paging is not None :
211
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
212
212
if self .paging .offset is not None :
213
213
offset = self .paging .offset
214
214
if offset is None :
@@ -218,7 +218,7 @@ def next_page_info(self) -> Optional[PageInfo]:
218
218
current_count = offset + length
219
219
220
220
count = None
221
- if self .paging is not None :
221
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
222
222
if self .paging .count is not None :
223
223
count = self .paging .count
224
224
if count is None :
@@ -232,7 +232,7 @@ def next_page_info(self) -> Optional[PageInfo]:
232
232
233
233
class AsyncPage (BaseAsyncPage [_T ], BasePage [_T ], Generic [_T ]):
234
234
data : List [_T ]
235
- paging : Optional [ Paging ] = None
235
+ paging : Paging
236
236
237
237
@override
238
238
def _get_page_items (self ) -> List [_T ]:
@@ -244,7 +244,7 @@ def _get_page_items(self) -> List[_T]:
244
244
@override
245
245
def next_page_info (self ) -> Optional [PageInfo ]:
246
246
offset = None
247
- if self .paging is not None :
247
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
248
248
if self .paging .offset is not None :
249
249
offset = self .paging .offset
250
250
if offset is None :
@@ -254,7 +254,7 @@ def next_page_info(self) -> Optional[PageInfo]:
254
254
current_count = offset + length
255
255
256
256
count = None
257
- if self .paging is not None :
257
+ if self .paging is not None : # pyright: ignore[reportUnnecessaryComparison]
258
258
if self .paging .count is not None :
259
259
count = self .paging .count
260
260
if count is None :
0 commit comments