Very small store-user-related refactoring
What does this MR do?
- readability refactoring
- build some simple + specific store gateway functionality
- clean up a few things
- fix a page crash with unexpected parameters
How confident are you it won't break things if deployed?
it should be okay.
How to test
Best review this MR commit by commit.
Checklist
-
no functional changes intended => no test -
no unrelated changes -
asked someone for a code review -
set a "for:" label to indicate who will be affected by this change -
use "state:" labels to track this MR's state until it was beta tested -
added an entry to CHANGELOG.md