Skip to content

Commit d3bd600

Browse files
authored
Merge pull request #58 from SasSwart/bugfix/empty-response-bodies
Bugfix/empty response bodies
2 parents 6f99b34 + a876c3b commit d3bd600

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

templates/go-gin/path_item.tmpl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,16 @@ type {{ $operation.GetName | SanitiseName }}Response interface {
6969

7070
{{- range $name, $response := .Responses }}
7171
{{ $statusCode := $name }}
72+
{{- if not $response.Content }}
73+
type {{ $response.GetName | SanitiseName }} struct{}
74+
{{- end }}
7275
{{- range $name, $content := $response.Content }}
7376
type {{ $response.GetName | SanitiseName }} {{ $content.Schema.GetName | SanitiseName }}
74-
77+
{{- end }}
7578
func ({{ $response.GetName | SanitiseName }}) GetStatus() int {
7679
return {{ $statusCode }}
7780
}
7881
{{- end }}
79-
{{- end }}
8082
type {{ $operation.GetName | SanitiseName }}405Response struct {}
8183
func ({{ $operation.GetName | SanitiseName }}405Response) GetStatus() int {
8284
return 405

0 commit comments

Comments
 (0)