Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Obsidian Registration Cannot Resolve Group Member Attribute Field Source #5398

Closed
1 task done
Jon-Corey opened this issue Apr 14, 2023 · 0 comments
Closed
1 task done
Labels
Fixed in v14.3 Fixed in v15.0 Topic: Event Registration Related to Rock Event Registration. Type: Bug Confirmed bugs or reports that are very likely to be bugs.

Comments

@Jon-Corey
Copy link
Contributor

Jon-Corey commented Apr 14, 2023

Please go through all the tasks below

  • Check this box only after you have successfully completed both the above tasks

Please provide a brief description of the problem. Please do not forget to attach the relevant screenshots from your side.

When adding a group member attribute to a registration and then viewing the registration in the Obsidian Registration Entry block, an alert is shown that says "Could not resolve field source 2". The group member attribute does not have a field and is therefore not editable.

When the same registration is displayed in the C# Registration Entry block, the field is shown correctly as expected.

Group member attribute field on the Obsidian Registration Entry block:
GroupMemberFieldsObsidianBlock

Expected Behavior

The Obsidian Registration Entry block should show the group member attribute as a field so that a value can be added/edited.

Actual Behavior

The Obsidian Registration Entry block shows an alert in the place where the field should go that says "Could not resolve field source 2".

Steps to Reproduce

  1. Create a registration template
  2. In the "Details" section, for Group Type, select "Serving Team" (or any other group type with member attributes)
  3. On the first form of that template, add a group member attribute with the following configurations:
    • Group Member Attribute: Hours Serving (or any other group member attribute)
  4. Create an instance of the registration
  5. Go to a page with the Obsidian Registration Entry block with the registration instance id in the URL as a page parameter
  6. Select any number of registrants and hit "Next"
  7. Notice how in the place where the group member attribute should be, there is an alert that says "Could not resolve field source 2"

Rock Version

14.3 (Although this is an issue from v13 - present)

Client Culture Setting

en-US

Jon-Corey added a commit to Jon-Corey/Rock that referenced this issue Apr 14, 2023
ethan-sparkdevnetwork added a commit that referenced this issue Apr 17, 2023
…emberFields

+ (Event) Fixed an issue in Obsidian Registration Entry where group member attribute fields were not being resolved. (Fixes #5398)
@ethan-sparkdevnetwork ethan-sparkdevnetwork added Type: Bug Confirmed bugs or reports that are very likely to be bugs. Topic: Event Registration Related to Rock Event Registration. Fixed in v14.3 labels Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fixed in v14.3 Fixed in v15.0 Topic: Event Registration Related to Rock Event Registration. Type: Bug Confirmed bugs or reports that are very likely to be bugs.
Projects
None yet
Development

No branches or pull requests

4 participants