Skip to content

Commit a01752a

Browse files
committed
Update spec utility function for new method signature
1 parent be3e78f commit a01752a

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

specs/gltfExtensions/validateGltf.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { ResourceResolvers } from "3d-tiles-tools";
66
import { ValidationContext } from "../../src/validation/ValidationContext";
77

88
import { GltfExtensionValidators } from "../../src/validation/gltf/GltfExtensionValidators";
9+
import { GltfDataReader } from "../../src/validation/gltf/GltfDataReader";
910

1011
export async function validateGltf(gltfFileName: string) {
1112
fs.readFileSync(gltfFileName);
@@ -17,11 +18,18 @@ export async function validateGltf(gltfFileName: string) {
1718
const context = new ValidationContext(directory, resourceResolver);
1819
const gltfFileData = await resourceResolver.resolveData(fileName);
1920
if (gltfFileData) {
20-
await GltfExtensionValidators.validateGltfExtensions(
21+
const gltfData = await GltfDataReader.readGltfData(
2122
gltfFileName,
2223
gltfFileData,
2324
context
2425
);
26+
if (gltfData) {
27+
await GltfExtensionValidators.validateGltfExtensions(
28+
gltfFileName,
29+
gltfData,
30+
context
31+
);
32+
}
2533
}
2634
const validationResult = context.getResult();
2735
return validationResult;

0 commit comments

Comments
 (0)