Skip to content

Bugfixes: WFS and Multilinestrings

Description

This MR solves 3 bugs:

  • The WFSManager were using the some() function, but this makes the loop breaks if a match is found. In our case we want to loop on all the objects, because we are initializing them.
  • The QueryGrid could not calculate the length of geometries of type MultiLineString.
  • The close icon was invisible on infobox of type "info".

Job done

The 3 bugs were fixed.

Definition of Done

For the Developer:

  • Code compiles and conforms to defined coding standards (eslint, tsc, prettier).
  • If necessary (at the developer's discretion), unit tests have been added for critical parts.
  • All unittests run without error.
  • Sonar-Scan returns no new issues or security hotspots.
  • Documentation has been updated where necessary (see documentation repository).
  • Merge-Request contains a few explanations of what was done.
  • A Reviewer has been assigned to the Merge-Request.

For the Reviewer:

  • New code was reviewed.
  • If comments could be added on unclear code, the developer has been informed.
  • If unitests could be added in certain places, the developer has been informed.
  • Merge-Request was merged on main branch.
  • All pipelines work.
  • The bugfix was tested on demo environment.
  • Application performance has not been degraded by the modifications.

Authors

Co-authored-by: Guillaume REMY guillaume.remy@bs.ch

Edited by Guillaume Remy

Merge request reports