- First commit to issue fork.
- Merge request !7[#2925582] feat: Limit access to pane by user's access to profile entity or type. → (Merged) created by elc
- 🇦🇺Australia elc
The patch supplied worked like it should but it did take me ages to verify it with tests because Commerce behaved differently than I had expected. I first started appended the "without access" testing onto the end of the existing tests, but when submitting the cart for checkout again after it had previously worked, only the "review" step was being displayed which did not include the profile pane at all.
The tests ended up being very specific to a user without access to the profile or type, both with and without a profile entity in their own tests so that the request text is checked against the "order information" step instead.