Camunda Optimize - Analysis not working when flownode names contain dots #4843
Labels
group:support
All requests that are linked to a customer request. DRI: Tassilo
potential:optimize 3.14.4
potential:optimize 3.15.2
scope:optimize
Changes to Optimize.
type:bug
Issues that describe a user-facing bug in the project.
Environment (Required on creation)
Reported Camunda Optimize 3.13.6
Reproduced: Camunda Optimize latest
Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket)
When selecting a process instance in analyse tab, if an outlier flowNode name constaind a dot an error page is shown
Steps to reproduce (Required on creation)
.
(e.g.flow.node.name.with.dot
testFlowNodeNames.bpmn.zip
#/analysis
pageTestNameFlowNode
)Observed Behavior (Required on creation)
The page renders an error
Expected behavior (Required on creation)
The page is rendered without error
Root Cause (Required on prioritization)
When making a flow node clickable in the heatMap the
id
is not sanitisedSolution Ideas
Use CSS.escape to handle special characters:
Hints
Similar error can be observed when a BPMN contains a multi instance subprocess. The same fix resolved that error as well.
Error screen shot
https://developer.mozilla.org/en-US/docs/Web/API/CSS/escape_static
Links
Breakdown
Pull Requests
Dev2QA handover
The text was updated successfully, but these errors were encountered: