Notification with Destination Path and Group, Interval Delay doesnt show

Description

When configuring a new Destination Path and we add an Initial Target or Escalation then send to at least 1 selected group, the next screen is blank and does not show any delay interval drop down. It does not allow to proceed in creating the Destination Path with a Group.

The only current work around was to edit the XML.

Related YouTube video position:  https://youtu.be/atK-zYYEzd0?t=4648

Related File: ./opennms-webapp/src/main/webapp/admin/notification/groupIntervals.jsp 

See the attached screenshot.

Acceptance / Success Criteria

  • Destination path pages work as expected

Attachments

1

Lucidchart Diagrams

Activity

Show:

Christian Pape July 8, 2022 at 8:04 AM

Merged.

Christian Pape June 28, 2022 at 11:31 AM

I think this was introduced by . 

See https://github.com/OpenNMS/opennms/commit/ccb083180718a598a5ff76020944cfc526751430

The "&" is double encoded, so "&group=foo" is getting "&group=".
Thus getParameter("group") is null and getParameter("amp;group") contains "foo".

Jeff Gehlbach June 21, 2022 at 10:00 PM

This problem is trivially reproducible on a fresh Horizon 30.0.0 system. The page content just stops rendering; the page footer never renders either, so there's probably a telltale exception in the logs.

Veena Kannan June 21, 2022 at 2:52 PM

We will look into this regarding the feasibility.  If it is not a quick fix and is related to sessions, we'll reconsider fixing.

Fixed

Details

Assignee

Reporter

HB Backlog Status

Story Points

Components

Sprint

Priority

PagerDuty

Created June 14, 2022 at 2:05 PM
Updated July 12, 2022 at 2:44 PM
Resolved July 8, 2022 at 8:04 AM