Skip to content

Commit 0c0134a

Browse files
author
m.buils
committed
[typescript-angular] error TS1345: An expression of type 'void' cannot be tested for truthiness #8836
1 parent 9611897 commit 0c0134a

File tree

27 files changed

+88
-29
lines changed

27 files changed

+88
-29
lines changed

modules/swagger-codegen/src/main/resources/typescript-angular/api.service.mustache

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,12 @@ export class {{classname}} {
262262
{{#hasFormParams}}
263263
const canConsumeForm = this.canConsumeForm(consumes);
264264

265+
{{^useHttpClient}}
265266
let formParams: { append(param: string, value: any): void; };
267+
{{/useHttpClient}}
268+
{{#useHttpClient}}
269+
let formParams: { append(param: string, value: any): void | HttpParams; };
270+
{{/useHttpClient}}
266271
let useForm = false;
267272
let convertFormParamsToString = false;
268273
{{#formParams}}

samples/client/petstore-security-test/typescript-angular/api/fake.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export class FakeService {
8787

8888
const canConsumeForm = this.canConsumeForm(consumes);
8989

90-
let formParams: { append(param: string, value: any): void; };
90+
let formParams: { append(param: string, value: any): void | HttpParams; };
9191
let useForm = false;
9292
let convertFormParamsToString = false;
9393
if (useForm) {

samples/client/petstore-security-test/typescript-angular2/api/fake.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export class FakeService {
8787

8888
const canConsumeForm = this.canConsumeForm(consumes);
8989

90-
let formParams: { append(param: string, value: any): void; };
90+
let formParams: { append(param: string, value: any): void | HttpParams; };
9191
let useForm = false;
9292
let convertFormParamsToString = false;
9393
if (useForm) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.0-SNAPSHOT
1+
2.4.1-SNAPSHOT

samples/client/petstore/typescript-angular-v2/default/api/pet.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ export class PetService {
557557

558558
const canConsumeForm = this.canConsumeForm(consumes);
559559

560-
let formParams: { append(param: string, value: any): void; };
560+
let formParams: { append(param: string, value: any): void | HttpParams; };
561561
let useForm = false;
562562
let convertFormParamsToString = false;
563563
if (useForm) {
@@ -633,7 +633,7 @@ export class PetService {
633633

634634
const canConsumeForm = this.canConsumeForm(consumes);
635635

636-
let formParams: { append(param: string, value: any): void; };
636+
let formParams: { append(param: string, value: any): void | HttpParams; };
637637
let useForm = false;
638638
let convertFormParamsToString = false;
639639
// use FormData to transmit files using content-type "multipart/form-data"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.0-SNAPSHOT
1+
2.4.1-SNAPSHOT

samples/client/petstore/typescript-angular-v2/npm/api/pet.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ export class PetService {
557557

558558
const canConsumeForm = this.canConsumeForm(consumes);
559559

560-
let formParams: { append(param: string, value: any): void; };
560+
let formParams: { append(param: string, value: any): void | HttpParams; };
561561
let useForm = false;
562562
let convertFormParamsToString = false;
563563
if (useForm) {
@@ -633,7 +633,7 @@ export class PetService {
633633

634634
const canConsumeForm = this.canConsumeForm(consumes);
635635

636-
let formParams: { append(param: string, value: any): void; };
636+
let formParams: { append(param: string, value: any): void | HttpParams; };
637637
let useForm = false;
638638
let convertFormParamsToString = false;
639639
// use FormData to transmit files using content-type "multipart/form-data"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.0-SNAPSHOT
1+
2.4.1-SNAPSHOT

samples/client/petstore/typescript-angular-v2/with-interfaces/api/pet.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,7 @@ export class PetService implements PetServiceInterface {
558558

559559
const canConsumeForm = this.canConsumeForm(consumes);
560560

561-
let formParams: { append(param: string, value: any): void; };
561+
let formParams: { append(param: string, value: any): void | HttpParams; };
562562
let useForm = false;
563563
let convertFormParamsToString = false;
564564
if (useForm) {
@@ -634,7 +634,7 @@ export class PetService implements PetServiceInterface {
634634

635635
const canConsumeForm = this.canConsumeForm(consumes);
636636

637-
let formParams: { append(param: string, value: any): void; };
637+
let formParams: { append(param: string, value: any): void | HttpParams; };
638638
let useForm = false;
639639
let convertFormParamsToString = false;
640640
// use FormData to transmit files using content-type "multipart/form-data"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.0-SNAPSHOT
1+
2.4.1-SNAPSHOT

0 commit comments

Comments
 (0)