Skip to content

Commit 26f21bb

Browse files
authored
[dart-dio] Add missing isRedirect parameter to response (#8588)
1 parent 19f21ac commit 26f21bb

14 files changed

Lines changed: 40 additions & 0 deletions

File tree

modules/openapi-generator/src/main/resources/dart-dio/api.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ class {{classname}} {
149149
return Response<{{{returnType}}}>(
150150
data: data,
151151
headers: response.headers,
152+
isRedirect: response.isRedirect,
152153
request: response.request,
153154
redirects: response.redirects,
154155
statusCode: response.statusCode,

samples/client/petstore/dart-dio/petstore_client_lib/lib/api/pet_api.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ class PetApi {
193193
return Response<BuiltList<Pet>>(
194194
data: data,
195195
headers: response.headers,
196+
isRedirect: response.isRedirect,
196197
request: response.request,
197198
redirects: response.redirects,
198199
statusCode: response.statusCode,
@@ -263,6 +264,7 @@ class PetApi {
263264
return Response<BuiltList<Pet>>(
264265
data: data,
265266
headers: response.headers,
267+
isRedirect: response.isRedirect,
266268
request: response.request,
267269
redirects: response.redirects,
268270
statusCode: response.statusCode,
@@ -331,6 +333,7 @@ class PetApi {
331333
return Response<Pet>(
332334
data: data,
333335
headers: response.headers,
336+
isRedirect: response.isRedirect,
334337
request: response.request,
335338
redirects: response.redirects,
336339
statusCode: response.statusCode,
@@ -525,6 +528,7 @@ class PetApi {
525528
return Response<ApiResponse>(
526529
data: data,
527530
headers: response.headers,
531+
isRedirect: response.isRedirect,
528532
request: response.request,
529533
redirects: response.redirects,
530534
statusCode: response.statusCode,

samples/client/petstore/dart-dio/petstore_client_lib/lib/api/store_api.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ class StoreApi {
125125
return Response<BuiltMap<String, int>>(
126126
data: data,
127127
headers: response.headers,
128+
isRedirect: response.isRedirect,
128129
request: response.request,
129130
redirects: response.redirects,
130131
statusCode: response.statusCode,
@@ -186,6 +187,7 @@ class StoreApi {
186187
return Response<Order>(
187188
data: data,
188189
headers: response.headers,
190+
isRedirect: response.isRedirect,
189191
request: response.request,
190192
redirects: response.redirects,
191193
statusCode: response.statusCode,
@@ -252,6 +254,7 @@ class StoreApi {
252254
return Response<Order>(
253255
data: data,
254256
headers: response.headers,
257+
isRedirect: response.isRedirect,
255258
request: response.request,
256259
redirects: response.redirects,
257260
statusCode: response.statusCode,

samples/client/petstore/dart-dio/petstore_client_lib/lib/api/user_api.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,7 @@ class UserApi {
266266
return Response<User>(
267267
data: data,
268268
headers: response.headers,
269+
isRedirect: response.isRedirect,
269270
request: response.request,
270271
redirects: response.redirects,
271272
statusCode: response.statusCode,
@@ -326,6 +327,7 @@ class UserApi {
326327
return Response<String>(
327328
data: data,
328329
headers: response.headers,
330+
isRedirect: response.isRedirect,
329331
request: response.request,
330332
redirects: response.redirects,
331333
statusCode: response.statusCode,

samples/openapi3/client/petstore/dart-dio/petstore_client_lib/lib/api/pet_api.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ class PetApi {
8787
return Response<Pet>(
8888
data: data,
8989
headers: response.headers,
90+
isRedirect: response.isRedirect,
9091
request: response.request,
9192
redirects: response.redirects,
9293
statusCode: response.statusCode,
@@ -209,6 +210,7 @@ class PetApi {
209210
return Response<BuiltList<Pet>>(
210211
data: data,
211212
headers: response.headers,
213+
isRedirect: response.isRedirect,
212214
request: response.request,
213215
redirects: response.redirects,
214216
statusCode: response.statusCode,
@@ -279,6 +281,7 @@ class PetApi {
279281
return Response<BuiltList<Pet>>(
280282
data: data,
281283
headers: response.headers,
284+
isRedirect: response.isRedirect,
282285
request: response.request,
283286
redirects: response.redirects,
284287
statusCode: response.statusCode,
@@ -347,6 +350,7 @@ class PetApi {
347350
return Response<Pet>(
348351
data: data,
349352
headers: response.headers,
353+
isRedirect: response.isRedirect,
350354
request: response.request,
351355
redirects: response.redirects,
352356
statusCode: response.statusCode,
@@ -421,6 +425,7 @@ class PetApi {
421425
return Response<Pet>(
422426
data: data,
423427
headers: response.headers,
428+
isRedirect: response.isRedirect,
424429
request: response.request,
425430
redirects: response.redirects,
426431
statusCode: response.statusCode,
@@ -557,6 +562,7 @@ class PetApi {
557562
return Response<ApiResponse>(
558563
data: data,
559564
headers: response.headers,
565+
isRedirect: response.isRedirect,
560566
request: response.request,
561567
redirects: response.redirects,
562568
statusCode: response.statusCode,

samples/openapi3/client/petstore/dart-dio/petstore_client_lib/lib/api/store_api.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ class StoreApi {
125125
return Response<BuiltMap<String, int>>(
126126
data: data,
127127
headers: response.headers,
128+
isRedirect: response.isRedirect,
128129
request: response.request,
129130
redirects: response.redirects,
130131
statusCode: response.statusCode,
@@ -186,6 +187,7 @@ class StoreApi {
186187
return Response<Order>(
187188
data: data,
188189
headers: response.headers,
190+
isRedirect: response.isRedirect,
189191
request: response.request,
190192
redirects: response.redirects,
191193
statusCode: response.statusCode,
@@ -254,6 +256,7 @@ class StoreApi {
254256
return Response<Order>(
255257
data: data,
256258
headers: response.headers,
259+
isRedirect: response.isRedirect,
257260
request: response.request,
258261
redirects: response.redirects,
259262
statusCode: response.statusCode,

samples/openapi3/client/petstore/dart-dio/petstore_client_lib/lib/api/user_api.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ class UserApi {
300300
return Response<User>(
301301
data: data,
302302
headers: response.headers,
303+
isRedirect: response.isRedirect,
303304
request: response.request,
304305
redirects: response.redirects,
305306
statusCode: response.statusCode,
@@ -360,6 +361,7 @@ class UserApi {
360361
return Response<String>(
361362
data: data,
362363
headers: response.headers,
364+
isRedirect: response.isRedirect,
363365
request: response.request,
364366
redirects: response.redirects,
365367
statusCode: response.statusCode,

samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/api/another_fake_api.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ class AnotherFakeApi {
7777
return Response<ModelClient>(
7878
data: data,
7979
headers: response.headers,
80+
isRedirect: response.isRedirect,
8081
request: response.request,
8182
redirects: response.redirects,
8283
statusCode: response.statusCode,

samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/api/default_api.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ class DefaultApi {
6969
return Response<InlineResponseDefault>(
7070
data: data,
7171
headers: response.headers,
72+
isRedirect: response.isRedirect,
7273
request: response.request,
7374
redirects: response.redirects,
7475
statusCode: response.statusCode,

samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/api/fake_api.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ class FakeApi {
7777
return Response<HealthCheckResult>(
7878
data: data,
7979
headers: response.headers,
80+
isRedirect: response.isRedirect,
8081
request: response.request,
8182
redirects: response.redirects,
8283
statusCode: response.statusCode,
@@ -202,6 +203,7 @@ class FakeApi {
202203
return Response<bool>(
203204
data: data,
204205
headers: response.headers,
206+
isRedirect: response.isRedirect,
205207
request: response.request,
206208
redirects: response.redirects,
207209
statusCode: response.statusCode,
@@ -270,6 +272,7 @@ class FakeApi {
270272
return Response<OuterComposite>(
271273
data: data,
272274
headers: response.headers,
275+
isRedirect: response.isRedirect,
273276
request: response.request,
274277
redirects: response.redirects,
275278
statusCode: response.statusCode,
@@ -333,6 +336,7 @@ class FakeApi {
333336
return Response<num>(
334337
data: data,
335338
headers: response.headers,
339+
isRedirect: response.isRedirect,
336340
request: response.request,
337341
redirects: response.redirects,
338342
statusCode: response.statusCode,
@@ -396,6 +400,7 @@ class FakeApi {
396400
return Response<String>(
397401
data: data,
398402
headers: response.headers,
403+
isRedirect: response.isRedirect,
399404
request: response.request,
400405
redirects: response.redirects,
401406
statusCode: response.statusCode,
@@ -570,6 +575,7 @@ class FakeApi {
570575
return Response<ModelClient>(
571576
data: data,
572577
headers: response.headers,
578+
isRedirect: response.isRedirect,
573579
request: response.request,
574580
redirects: response.redirects,
575581
statusCode: response.statusCode,

0 commit comments

Comments
 (0)