SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.

Home Page:http://www.rockrms.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Obsidian Registration Entry Block Unable to Edit Saved Registration with Registrant Form Fields AND Registration Attributes

Marissa-Eubanks opened this issue · comments

Description

Unable to edit the registrant form fields in a saved registration when the registration template also contains registration attributes.
Screen Shot 2024-07-03 at 10 45 22 AM

Actual Behavior

The 'Previous' button only allows for updating registration attributes when the registration template contains BOTH registrant form fields and registration attributes:

PIC 3
Screen Shot 2024-07-03 at 10 46 33 AM

When the registration template only contains registrant form fields, they are accessible using the 'Previous' button and able to be edited:
PIC 2
Screen Shot 2024-07-03 at 10 49 37 AM

Expected Behavior

When accessing a saved registration, the 'Previous' button should take me back to edit the registration attributes. I should still see the 'Previous' button, allowing me to click again, to edit the registrant form fields included in the registration template.

Steps to Reproduce

  • Go to an event registration template.
  • Add BOTH registrant form fields and registration attributes to the template.
  • Ensure the 'Allow External Updates to Saved Registrations' box IS checked.
  • Create a live instance and register someone for the event.
  • View the registration while logged in as the person who was registered for the event.
  • Click 'Previous'.

https://rocksolidchurchdemo.com/page/403?RegistrationTemplateId=3
https://www.rocksolidchurchdemo.com/Registration?RegistrationId=1

Issue Confirmation

  • Perform a search on the Github Issues to see if your bug or enhancement is already reported.
  • Reproduced the problem on a fresh install or on the demo site.

Rock Version

16.2, 14.3

Client Culture Setting

en-US