The enum values for an array query parameter are correctly identified in the Scribe documentation, but are not shown in the generated OpenAPI document.
This PR adds to the enum values for the array query parameter in the OpenAPI document.
Before / After OpenAPI document
**Before**
```yaml
parameters:
-
in: query
name: type
description: 'Filtre sur le type'
example:
- fichier
required: false
schema:
type: array
description: 'Filtre sur le type'
example:
- fichier
items:
type: string
```
**After**
```yaml
parameters:
-
in: query
name: type
description: 'Filtre sur le type'
example:
- fichier
required: false
schema:
type: array
description: 'Filtre sur le type'
example:
- fichier
items:
type: string
enum:
- app
- app_inst
- bdd
- fichier
- rpa
- monarch
```
The enum values for an array query parameter are correctly identified in the Scribe documentation, but are not shown in the generated OpenAPI document.
This PR adds to the enum values for the array query parameter in the OpenAPI document.
Before / After OpenAPI document
**Before** ```yaml parameters: - in: query name: type description: 'Filtre sur le type' example: - fichier required: false schema: type: array description: 'Filtre sur le type' example: - fichier items: type: string ``` **After** ```yaml parameters: - in: query name: type description: 'Filtre sur le type' example: - fichier required: false schema: type: array description: 'Filtre sur le type' example: - fichier items: type: string enum: - app - app_inst - bdd - fichier - rpa - monarch ```