[Hotfix Main]: fix(): Added a check to skip validation for legacy cloud assets without bounding box information in the simulation parameters validation function. #1710
+360
−33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hotfix of PR #1709 (#1709) to the
mainbranch.Hey @benflexcompute, please review this hotfix PR created from your original PR.
Note
Hotfix updates boundary-condition validation to be tolerant of legacy assets that lack
private_attributes(e.g., bounding boxes)._collect_asset_boundary_entitiesand returns(entities, has_missing_private_attributes); skips deletion filtering when legacy is detectedhas_missing_private_attributesto_validate_boundary_completenessto downgrade missing-BC errors to warnings (with clarified message)_check_complete_boundary_condition_and_unknown_surfaceprivate_attributeswhere needed and addstest_legacy_asset_missing_private_attributesto verify warning behaviortests/.../surface_mesh/simulation.json) to includeprivate_attributesfor boundariesWritten by Cursor Bugbot for commit c778d48. This will update automatically on new commits. Configure here.