fix(provisioning_api): Fix quota fields in OpenAPI

Signed-off-by: jld3103 <jld3103yt@gmail.com>
pull/41045/head
jld3103 3 years ago
parent 61143644a4
commit d019392645
No known key found for this signature in database
GPG Key ID: 9062417B9E8EB7B3
  1. 8
      apps/provisioning_api/lib/ResponseDefinitions.php
  2. 48
      apps/provisioning_api/openapi.json

@ -27,11 +27,11 @@ namespace OCA\Provisioning_API;
/**
* @psalm-type ProvisioningApiUserDetailsQuota = array{
* free?: float,
* free?: float|int,
* quota?: float|int|string,
* relative?: float,
* total?: float,
* used?: float,
* relative?: float|int,
* total?: float|int,
* used?: float|int,
* }
*
* @psalm-type ProvisioningApiUserDetails = array{

@ -507,8 +507,16 @@
"type": "object",
"properties": {
"free": {
"type": "number",
"format": "float"
"oneOf": [
{
"type": "number",
"format": "float"
},
{
"type": "integer",
"format": "int64"
}
]
},
"quota": {
"oneOf": [
@ -526,16 +534,40 @@
]
},
"relative": {
"type": "number",
"format": "float"
"oneOf": [
{
"type": "number",
"format": "float"
},
{
"type": "integer",
"format": "int64"
}
]
},
"total": {
"type": "number",
"format": "float"
"oneOf": [
{
"type": "number",
"format": "float"
},
{
"type": "integer",
"format": "int64"
}
]
},
"used": {
"type": "number",
"format": "float"
"oneOf": [
{
"type": "number",
"format": "float"
},
{
"type": "integer",
"format": "int64"
}
]
}
}
}

Loading…
Cancel
Save