mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-09 17:31:45 +00:00
Use schema_identifier for schema and express rule validation. See #3126
This commit is contained in:
@@ -27,6 +27,9 @@ import numbers
|
||||
import itertools
|
||||
import operator
|
||||
import functools
|
||||
import subprocess
|
||||
import sys
|
||||
import time
|
||||
|
||||
from . import ifcopenshell_wrapper
|
||||
from . import settings
|
||||
|
||||
@@ -328,7 +328,7 @@ def validate(f, logger, express_rules=False):
|
||||
|
||||
log_internal_cpp_errors(filename, logger)
|
||||
|
||||
schema = ifcopenshell.ifcopenshell_wrapper.schema_by_name(f.schema)
|
||||
schema = ifcopenshell.ifcopenshell_wrapper.schema_by_name(f.schema_identifier)
|
||||
for inst in f:
|
||||
if hasattr(logger, "set_state"):
|
||||
logger.set_state('instance', inst)
|
||||
|
||||
Reference in New Issue
Block a user