Page MenuHomePhabricator

Update 'permission error' page when user tries to access event center & not logged in
Closed, ResolvedPublic1 Estimated Story Points

Description

Background: Right now, if someone tries to go directly to the event center and they are not logged in (for example, they try to access the url or go to it via list of special pages), they get a permission error page that is not user-friendly. This should be changed to a different page that lets them know how they can access the event center and that is more user-friendly.

How this will be done: redirect the user to the login page with redirect parameter so that after they sign up/log in, they will be brought back to the event centre.

Event Timeline

vyuen set the point value for this task to 1.Mar 31 2022, 5:18 PM
vyuen subscribed.

Decision: redirect the user to the login page with redirect parameter so that after they sign up/log in, they will be brought back to the event centre. Will update the task description with this shortly.

Change 775917 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] Check that the user is logged in when creating registrations

https://gerrit.wikimedia.org/r/775917

Change 775917 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Check that the user is logged in when creating registrations

https://gerrit.wikimedia.org/r/775917

@Daimona do you think it makes sense to save this as a ticket that we QA, since we will have a QA person coming soon, or no?

@Daimona do you think it makes sense to save this as a ticket that we QA, since we will have a QA person coming soon, or no?

Certainly! Actually, I believe that every task in product sign-off with something user-facing would have to be tested.

Yup, exactly. So I will move this ticket to QA and to sprint 10, so it can be a task awaiting our new QA person :)

This may also be good for QTE. Do you agree, @Daimona & @vyuen?

Nothing for me to test (from my understanding) at this point, so I'll mark this as Done.

This may also be good for QTE. Do you agree, @Daimona & @vyuen?

Yup