mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-27 11:02:16 +01:00
fix: make username nullable in user-schema (#5656)
I noticed I was getting warnings logged in my local instance when
visiting the users page (`/admin/users`)
```json
{
"schema": "#/components/schemas/publicSignupTokensSchema",
"errors": [
{
"instancePath": "/tokens/0/users/0/username",
"schemaPath": "#/components/schemas/userSchema/properties/username/type",
"keyword": "type",
"params": {
"type": "string"
},
"message": "must be string"
}
]
}
```
It was complaining because one of my users doesn't have a username, so
the value returned from the API was:
```json
{
"users": [
{
"id": 2,
"name": "2mas",
"username": null
}
]
}
```
This adjustment fixes that oversight by allowing `null` values for the
username.
This commit is contained in:
parent
24c2a70138
commit
ab2281d7e7
@ -36,6 +36,7 @@ export const userSchema = {
|
||||
description: 'A unique username for the user',
|
||||
type: 'string',
|
||||
example: 'hunter',
|
||||
nullable: true,
|
||||
},
|
||||
imageUrl: {
|
||||
description: `URL used for the userprofile image`,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user