Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CON/Profile]: display the correct page/notification to the users with the REJECTED profile status #889

Closed
2 tasks
katamatata opened this issue Mar 22, 2024 · 0 comments · Fixed by #918 or #927
Closed
2 tasks
Assignees
Labels
Area/frontend [react] in the client side application Bug report Something isn't working Open to All Volunteers This ticket is welcome to be worked on by anyone wanting to donate their time and skills to ReDI.

Comments

@katamatata
Copy link
Contributor

katamatata commented Mar 22, 2024

Context/background

When users with the REJECTED profile status log into ReDI Connect, they see 'My Profile' page and stepper as if their profile had PENDING status. When users with the DEACTIVATED profile status log into the platform, they see a notification on the 'My Profile' page about their profile being deactivated. We must ensure we display the appropriate notification to users with REJECTED profile status or redirect users with REJECTED and DEACTIVATED profile statuses to the relevant page.

What needs to be done?

  • Make sure we display the correct page/notification to the mentees & mentors with the REJECTED profile status
  • Make sure we display the correct page/notification to the mentees & mentors with the DEACTIVATED profile status

We should use the same approach we implemented on TP - create a /front/login-result page and navigate REJECTED and/or DEACTIVATED users there. (please see the last screenshot. For Connect please use the following message:
"Ooops! It seems like your access to the platform has changed, If you believe this is a mistake or have any questions, please reach out to us at career@redi-school.org. We're here to help!"

Screenshots

Current page displayed to the rejected CON users:
image

Current page displayed to the deactivated mentee:
image

Current page displayed to the deactivated mentor:
image

The page displayed to the deactivated/rejected company representatives on Talent Pool:
image

@katamatata katamatata added Bug report Something isn't working Area/frontend [react] in the client side application Task labels Mar 22, 2024
@katamatata katamatata added this to Backlog in CON: ReDI Connect Mar 22, 2024
@katamatata katamatata changed the title [CON/Profile]: Navigate users with Rejected & Deactivated profile statuses to the relevant page [CON/Profile]: display the correct page/notification to the users with the REJECTED profile status Mar 25, 2024
@katamatata katamatata added the Open to All Volunteers This ticket is welcome to be worked on by anyone wanting to donate their time and skills to ReDI. label Apr 26, 2024
@katamatata katamatata moved this from Backlog to Ready for Execution in CON: ReDI Connect Apr 26, 2024
@katamatata katamatata removed the Task label Apr 26, 2024
@astkhikatredi astkhikatredi moved this from Ready for Execution to In Progress in CON: ReDI Connect May 13, 2024
@astkhikatredi astkhikatredi moved this from In Progress to QA by DevLead, DesignLead & PO in CON: ReDI Connect Jun 7, 2024
helloanil pushed a commit that referenced this issue Jun 26, 2024
* add notification messages for rejected mentees and mentors

* creates LoginError component && redirects mentees and mentors with deactivated/rejected status to /front/login-result when loggedin && adds /front/login-result route

* fixes the issue where the user with rejected/deactivated satuses gets logged in, now those user will get a messages with a specific notification and will not get logged in
@astkhikatredi astkhikatredi moved this from QA by DevLead, DesignLead & PO to Waiting for Deployment in CON: ReDI Connect Jun 26, 2024
@katamatata katamatata linked a pull request Jun 26, 2024 that will close this issue
@katamatata katamatata moved this from Waiting for Deployment to Done & Deployed in CON: ReDI Connect Jun 27, 2024
helloanil added a commit that referenced this issue Jun 29, 2024
helloanil added a commit that referenced this issue Jun 29, 2024
@katamatata katamatata linked a pull request Jul 5, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/frontend [react] in the client side application Bug report Something isn't working Open to All Volunteers This ticket is welcome to be worked on by anyone wanting to donate their time and skills to ReDI.
Projects
Status: Done & Deployed
CON: ReDI Connect
Done & Deployed
3 participants