swagger-api/swagger-ui
Ver no GitHubFormat:date with example renders time in addition to date
Open
#5.215 aberto em 4 de mar. de 2019
HacktoberfestP2type: bug
Métricas do repositório
- Stars
- (25.447 stars)
- Métricas de merge de PR
- (Mesclagem média 20h 34m) (14 fundiu PRs em 30d)
Description
Q&A (please complete the following information)
- OS: Windows
- Browser: Chrome
- Version: 72
- Method of installation: visual studio code extension (openapi-designer)
- Swagger-UI version: [e.g. 3.21.0]
- Swagger/OpenAPI version: OpenAPI 3.0
Content & configuration
I use a visual studio extension to render things on the fly (openapi-designer) and have checked that it uses the latest version of swagger-ui
Example Swagger/OpenAPI definition:
startDate:
type: string
format: date
example: 2018-12-25
Describe the bug you're encountering
There was recently a pull request to make automatic example if it is not present. That works fine, but when I have my own example, then the rendered date for some reason includes timestamp as well:
"startDate": "2018-12-25T00:00:00.000Z",
To reproduce...
- Render YAML with type: string and format: date
- Open an example value in the browser
Expected behavior
Expected to see only date in example
"startDate": "2018-12-25",