chore: keep it as a json string

This commit is contained in:
Chirag Aggarwal
2025-09-04 16:59:27 +05:30
parent 9c05532eff
commit 27e2ec04ee
2 changed files with 2 additions and 8 deletions
@@ -433,10 +433,7 @@ class OpenAPI3 extends Format
case 'Utopia\Validator\Assoc':
$param['default'] = (empty($param['default'])) ? new \stdClass() : $param['default'];
$node['schema']['type'] = 'object';
$example = $param['example'] ?? '{}';
$decodedExample = json_decode($example, true);
$node['schema']['x-example'] = json_last_error() === JSON_ERROR_NONE ? $decodedExample : $example;
$node['schema']['x-example'] = $param['example'] ?? '{}';
break;
case 'Utopia\Storage\Validator\File':
$consumes = ['multipart/form-data'];
@@ -467,10 +467,7 @@ class Swagger2 extends Format
case 'Utopia\Validator\Assoc':
$node['type'] = 'object';
$node['default'] = (empty($param['default'])) ? new \stdClass() : $param['default'];
$example = $param['example'] ?? '{}';
$decodedExample = json_decode($example, true);
$node['schema']['x-example'] = json_last_error() === JSON_ERROR_NONE ? $decodedExample : $example;
$node['schema']['x-example'] = $param['example'] ?? '{}';
break;
case 'Utopia\Storage\Validator\File':
$consumes = ['multipart/form-data'];