diff --git a/src/View/LateralContributionsAdisTS/Edit/Window.py b/src/View/LateralContributionsAdisTS/Edit/Window.py index f828dc8c..18d2997f 100644 --- a/src/View/LateralContributionsAdisTS/Edit/Window.py +++ b/src/View/LateralContributionsAdisTS/Edit/Window.py @@ -57,6 +57,15 @@ class EditLateralContributionAdisTSWindow(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 + ) + if self._data.reach is not None: reach_name = next(filter( lambda reach: reach.id == self._data.reach, @@ -75,12 +84,10 @@ class EditLateralContributionAdisTSWindow(PamhyrWindow): else: end_rk = trad['not_associated'] - name += ( - f" - {study.name} - " + - f"{reach_name} - " + - f"({begin_rk} - " + - f"{end_rk})" - ) + name += f" - {study.name}" + if pollutant_name is not None: + name += f" - {pollutant_name}" + name += f" - {reach_name} - ({begin_rk} - {end_rk})" super(EditLateralContributionAdisTSWindow, self).__init__( title=name,