Fix validation class

This commit is contained in:
fogelito
2026-04-06 19:47:05 +03:00
parent cdbe99672c
commit dd9d7174d5
+5 -3
View File
@@ -880,9 +880,11 @@ Http::post('/v1/migrations/json/exports')
// Schemaless databases (DocumentsDB, VectorsDB) allow queries on dynamic fields
$isSchemaless = in_array($databaseType, [DATABASE_TYPE_DOCUMENTSDB, DATABASE_TYPE_VECTORSDB]);
$validator = new Documents(
attributes: $collection->getAttribute('attributes', []),
indexes: $collection->getAttribute('indexes', []),
$context = new QueryContext();
$context->add($collection);
$validator = new DocumentsValidator(
$context,
idAttributeType: $dbForProject->getAdapter()->getIdAttributeType(),
supportForAttributes: !$isSchemaless,
);