Looks like the generated request is missing the application/json content type from the request, or a lack of developer knowledge on my behalf?
Below is our relevant api fragment and before ng-openapi-gen and after requests.
post:
description: Legger til et Vedlegg i en allerede opprettet Dokumentflyt
summary: Legg til nytt Vedlegg
tags:
- Vedlegg
operationId: addVedlegg
requestBody:
content:
multipart/form-data:
schema:
type: object
properties:
vedlegg:
$ref: "#/components/schemas/Vedlegg"
file:
type: string
format: binary
required:
- 'vedlegg'
- 'file'
encoding:
vedlegg:
contentType: application/json
Before using ng-openapi-gen
------WebKitFormBoundaryISTkoycUv3GBjpX5
Content-Disposition: form-data; name="metadata"; filename="blob"
Content-Type: application/json
Hi,
Looks like the generated request is missing the application/json content type from the request, or a lack of developer knowledge on my behalf?
Below is our relevant api fragment and before ng-openapi-gen and after requests.
Before using ng-openapi-gen ------WebKitFormBoundaryISTkoycUv3GBjpX5 Content-Disposition: form-data; name="metadata"; filename="blob" Content-Type: application/json
{"filnavn":"1080x1920Promotion (1).jpg","post":"INNGAENDE","dokumenttype":"OPPSIGELSE_AV_LEIEFORHOLD","datoMottatt":"2023-08-08","skalArkiveres":false,"erEksisterendeForsendelse":false}
------WebKitFormBoundaryISTkoycUv3GBjpX5
Content-Disposition: form-data; name="file"; filename="1080x1920Promotion (1).jpg" Content-Type: image/jpeg
------WebKitFormBoundaryISTkoycUv3GBjpX5--
Using ng-openapi-gen
------WebKitFormBoundarytCuj2Kyoj8VHL8xV Content-Disposition: form-data; name="vedlegg"
{"tittel":"1080x1920Promotion (1).jpg","kategori":"FULLMAKT","egenref":"1","id":"grunnlan"}
------WebKitFormBoundarytCuj2Kyoj8VHL8xV
Content-Disposition: form-data; name="file"; filename="1080x1920Promotion (1).jpg" Content-Type: image/jpeg
------WebKitFormBoundarytCuj2Kyoj8VHL8xV--