Skip to content
1 change: 1 addition & 0 deletions doc/changelog.d/6461.fixed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Via Design Extension version issue
3 changes: 3 additions & 0 deletions src/ansys/aedt/core/extensions/project/via_design.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,9 @@ def create_design(self, create_design_path: Optional[Path] = None):
stacked_vias_name = param_value["stacked_vias"]
dict_config["differential_signals"][param_name]["stacked_vias"] = stacked_vias[stacked_vias_name]

general = dict_config.get("general", {})
general["version"] = VERSION
dict_config["general"] = general
backend = ViaDesignBackend(dict_config)
hfss_3d = Hfss3dLayout(
project=backend.app.edbpath,
Expand Down
2 changes: 2 additions & 0 deletions tests/unit/extensions/test_via_design.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
import pytest
import toml

from ansys.aedt.core.extensions.misc import get_aedt_version
from ansys.aedt.core.extensions.project.via_design import EXPORT_EXAMPLES
from ansys.aedt.core.extensions.project.via_design import EXTENSION_TITLE
from ansys.aedt.core.extensions.project.via_design import ViaDesignExtension
Expand Down Expand Up @@ -151,6 +152,7 @@ def test_via_design_extension_create_design_sucess(
):
"""Test create design success"""
EXPECTED_RESULT = {
"general": {"version": get_aedt_version()},
"signals": {"sig_1": {"stacked_vias": {"param1": "value1"}}},
"differential_signals": {"diff_1": {"stacked_vias": {"param1": "value1"}}},
}
Expand Down
Loading