Merge "Add 'options' as an explicit user schema validation"
This commit is contained in:
commit
cefbc3c7f4
@ -73,10 +73,15 @@ _user_properties = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# TODO(notmorgan): Provide a mechanism for options to supply real jsonschema
|
||||||
|
# validation based upon the option object and the option validator(s)
|
||||||
user_create = {
|
user_create = {
|
||||||
'type': 'object',
|
'type': 'object',
|
||||||
'properties': _user_properties,
|
'properties': _user_properties,
|
||||||
'required': ['name'],
|
'required': ['name'],
|
||||||
|
'options': {
|
||||||
|
'type': 'object'
|
||||||
|
},
|
||||||
'additionalProperties': True
|
'additionalProperties': True
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -84,6 +89,9 @@ user_update = {
|
|||||||
'type': 'object',
|
'type': 'object',
|
||||||
'properties': _user_properties,
|
'properties': _user_properties,
|
||||||
'minProperties': 1,
|
'minProperties': 1,
|
||||||
|
'options': {
|
||||||
|
'type': 'object'
|
||||||
|
},
|
||||||
'additionalProperties': True
|
'additionalProperties': True
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user