Skip to content

Commit af1cadc

Browse files
FIX: fixed the issue of comp name same as model name in ibis file which caused issue in mapping (#6761)
Co-authored-by: pyansys-ci-bot <[email protected]>
1 parent d0a75fb commit af1cadc

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

doc/changelog.d/6761.fixed.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fixed the issue of comp name same as model name in ibis file which caused issue in mapping

src/ansys/aedt/core/generic/configurations.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2434,14 +2434,14 @@ def import_config(self, config_file, *args):
24342434
ami = False
24352435
ibis = self._app.get_ibis_model_from_file(value["file_path"], ami)
24362436
comp = j["properties"]["comp_name"] if "comp_name" in j["properties"] else j["component"]
2437-
if comp in ibis.buffers:
2438-
new_comp = ibis.buffers[comp].insert(j["position"][0], j["position"][1], j["angle"])
2439-
elif "diff_pin_name" in j["properties"]:
2437+
if "diff_pin_name" in j["properties"]:
24402438
new_comp = (
24412439
ibis.components[comp]
24422440
.differential_pins[j["properties"]["diff_pin_name"]]
24432441
.insert(j["position"][0], j["position"][1], j["angle"])
24442442
)
2443+
elif comp in ibis.buffers:
2444+
new_comp = ibis.buffers[comp].insert(j["position"][0], j["position"][1], j["angle"])
24452445
else:
24462446
new_comp = (
24472447
ibis.components[comp]

0 commit comments

Comments
 (0)