You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@tcavaletto Hi Taylor I haven’t been able to recreate this on v17. To help with our investigation, could you provide any additional details including screenshots of your registration linkage with and without a URLSlug? It would be greatly appreciated!
Description
Reported on behalf of Pinelake Church.
When using the RegistrationEntry block, the block checks for a registration linkage to set the Registration.Campus property (https://github.com/SparkDevNetwork/Rock/blob/develop/Rock.Blocks/Event/RegistrationEntry.cs#L1407-L1412). The problem is that this method does not filter on linkages tied to the individual instance, so if a UrlSlug is not passed in, it pulls a randomly selected linkage with a blank UrlSlug property (https://github.com/SparkDevNetwork/Rock/blob/develop/Rock.Blocks/Event/RegistrationEntry.cs#L1929-L1947).
This causes random Registrations to be tied to, say, Campus A, when the Registration, associated linkages, and families are all linked to Campus B.
Actual Behavior
Registrations are linked to the wrong campus
Expected Behavior
Registrations should be linked to the correct campus
Steps to Reproduce
Issue Confirmation
Rock Version
16.2 (Demo Site), 16.6 (Client Site)
Client Culture Setting
en-us
The text was updated successfully, but these errors were encountered: