Merge branch 'feat-database-indexing' of https://github.com/appwrite/appwrite into feat-db-refactor-ui-fixes

This commit is contained in:
Torsten Dittmann
2021-10-29 13:16:19 +02:00
4 changed files with 10 additions and 18 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+7 -15
View File
@@ -31,7 +31,7 @@ class Swagger2 extends Format
* @return void
*/
protected function getUsedModels($model, array &$usedModels)
{
{
if (is_string($model) && !in_array($model, ['string', 'integer', 'boolean', 'json', 'float', 'double'])) {
$usedModels[] = $model;
return;
@@ -225,14 +225,10 @@ class Swagger2 extends Format
}
$temp['responses'][(string)$route->getLabel('sdk.response.code', '500')] = [
'description' => $modelDescription,
'content' => [
$produces => [
'schema' => [
'oneOf' => \array_map(function($m) {
return ['$ref' => '#/definitions/'.$m->getType()];
}, $model)
],
],
'schema' => [
'oneOf' => \array_map(function($m) {
return ['$ref' => '#/definitions/'.$m->getType()];
}, $model)
],
];
} else {
@@ -240,12 +236,8 @@ class Swagger2 extends Format
$usedModels[] = $model->getType();
$temp['responses'][(string)$route->getLabel('sdk.response.code', '500')] = [
'description' => $model->getName(),
'content' => [
$produces => [
'schema' => [
'$ref' => '#/definitions/'.$model->getType(),
],
],
'schema' => [
'$ref' => '#/definitions/'.$model->getType(),
],
];
}