BoundaryConditionsAdisTS: display pollutant name in the edit window, to get a reminder of which pol we work on

This commit is contained in:
Dylan Jeannin committed 2026-09-02 16:53:29 +02:00
1 parent 46d0f52b3e
commit b6be245764
1 file changed
+12 -4
@@ -64,14 +64,22 @@ class EditBoundaryConditionWindow(PamhyrWindow):
name = trad[self._pamhyr_name]
if self._data is not None:
pollutant_name = next(
(
pollutant.name
for pollutant in study.river.Pollutants.Pollutants_List
if pollutant.id == self._data.pollutant
),
None
)
n = self._data.node
node_name = next(filter(
lambda x: x.id == n, study.river._nodes
)).name
name += (
f" - {study.name} " +
f"({node_name})"
)
name += f" - {study.name}"
if pollutant_name is not None:
name += f" - {pollutant_name}"
name += f" ({node_name})"
super(EditBoundaryConditionWindow, self).__init__(
title=name,