From aa86ffef8fd3d0eb772342161ceb00bedb349b88 Mon Sep 17 00:00:00 2001 From: Fernando Takagi Date: Mon, 25 Jul 2022 18:31:52 -0300 Subject: [PATCH] Adjust angular generator to always add false boolean HTTP GET parameters (#889) --- console/openapi-gen-angular/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/console/openapi-gen-angular/main.go b/console/openapi-gen-angular/main.go index 3128642c3..20d258b3b 100644 --- a/console/openapi-gen-angular/main.go +++ b/console/openapi-gen-angular/main.go @@ -154,7 +154,7 @@ export class {{(index .Tags 0).Name}}Service { let params = new HttpParams(); {{- range $argument := $operation.Parameters -}} {{if eq $argument.In "query"}} - if ({{$argument.Name}}) { + if ({{$argument.Name}}{{if eq $argument.Type "boolean"}} || {{$argument.Name}} === false{{end}}) { {{if eq $argument.Type "array" -}} {{$argument.Name}}.forEach(e => params = params.append('{{$argument.Name}}', String(e))) {{- else -}}