SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
581 stars 353 forks source link

Registration Wizard's Registration Template setting does not show correct values #6020

Closed azturner closed 1 week ago

azturner commented 2 months ago

Description

The Event Registration Wizard has a "Available Registration Templates" setting. If you select a template that is more than one category level deep, the selection will save correctly, but when you return to view the block setting again, and click the setting to drop down the tree view of selected templates, it will not select any template that is more than one category level deep.

Initial selection of templates: image

You can see that block correctly shows two templates available: image

However when you edit the setting again, the template that is more than one category deep is not selected: image

Grace Church uses the Registration Wizard extensively on multiple pages and this is making the maintenance of these pages difficult: image

(Reported on behalf of Grace Church)

Actual Behavior

Block setting does not correctly select all of the currently configured templates.

Expected Behavior

Block setting should select all of the currently configured templates

Steps to Reproduce

Create registration template that is more than one category level deep Edit the Available Registration Templates block setting on the Event Registration Wizard block and select the template Save Changes Edit the block again and notice that your selection is not displayed correctly in the block setting.

Issue Confirmation

Rock Version

v16.5

Client Culture Setting

en-US