- 🇨🇦Canada jigarius Montréal
Findings
I am facing a similar problem but I believe the problem might be bigger so I'll just share my thoughts.
- Set up profile type A for role 1
- Set up profile type B for role 2
- Create a user account with role 1
- See the users profiles from the "profiles" page
- Observe: There is a profile A which is set as default
- Observe: There is a profile B which is set as default
Thoughts
- It seems like all types of profiles are created for all users. If I have 100 users and 4 profile types, I get 400 profiles.
- If I create a view to display user info along with their default profile, I get multiple records per user!
- Even if the user doesn't have role 2, they still have profile B.
Would this classify as data corruption or a data-layer-level anomaly? If yes, then I believe this issue should be treated as a major bug.