File tree Expand file tree Collapse file tree 3 files changed +10
-9
lines changed Expand file tree Collapse file tree 3 files changed +10
-9
lines changed Original file line number Diff line number Diff line change 4
4
"spec_versions": {
5
5
"v1": {
6
6
"apigentools_version": "1.6.6",
7
- "regenerated": "2025-03-03 19:12:27.323894 ",
8
- "spec_repo_commit": "35df584d "
7
+ "regenerated": "2025-03-05 14:38:20.340456 ",
8
+ "spec_repo_commit": "0c376cca "
9
9
},
10
10
"v2": {
11
11
"apigentools_version": "1.6.6",
12
- "regenerated": "2025-03-03 19:12:27.340073 ",
13
- "spec_repo_commit": "35df584d "
12
+ "regenerated": "2025-03-05 14:38:20.356470 ",
13
+ "spec_repo_commit": "0c376cca "
14
14
}
15
15
}
16
16
}
Original file line number Diff line number Diff line change @@ -35328,7 +35328,7 @@ paths:
35328
35328
- Software Catalog
35329
35329
x-pagination:
35330
35330
limitParam: page[limit]
35331
- pageParam : page[offset]
35331
+ pageOffsetParam : page[offset]
35332
35332
resultsPath: data
35333
35333
post:
35334
35334
description: Create or update entities in Software Catalog.
Original file line number Diff line number Diff line change @@ -303,9 +303,6 @@ impl SoftwareCatalogAPI {
303
303
} else {
304
304
page_size = params. page_limit. unwrap( ) . clone( ) ;
305
305
}
306
- if params. page_offset. is_none( ) {
307
- params. page_offset = Some ( 0 ) ;
308
- }
309
306
loop {
310
307
let resp = self . list_catalog_entity( params. clone( ) ) . await ?;
311
308
let Some ( data) = resp. data else { break } ;
@@ -319,7 +316,11 @@ impl SoftwareCatalogAPI {
319
316
if count < page_size as usize {
320
317
break ;
321
318
}
322
- params. page_offset = Some ( params. page_offset. unwrap( ) + 1 ) ;
319
+ if params. page_offset. is_none( ) {
320
+ params. page_offset = Some ( page_size. clone( ) ) ;
321
+ } else {
322
+ params. page_offset = Some ( params. page_offset. unwrap( ) + page_size. clone( ) ) ;
323
+ }
323
324
}
324
325
}
325
326
}
You can’t perform that action at this time.
0 commit comments