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

More userfriendly error message for invitations that are not available anymore #1263

Closed
baszoetekouw opened this issue Feb 25, 2024 · 6 comments
Labels
UI User interface only stories
Milestone

Comments

@baszoetekouw
Copy link
Member

baszoetekouw commented Feb 25, 2024

Currently, users get a 404 age with a custom error:
Screenshot 2024-02-25 at 14 57 53

The focus is currently on the 404 error instead of on the message. We should improve these pages.
Distinguish two cases:

  • Invitation is expired/deleted/no longer available: use the existing page but with a nicer message/image (no 404)
  • In addition, the user is already a member of the collaboration: maybe just show the CO page with a modal/bar/message "you are already a member of this collaboration". (Use case: users has already probably accepted the invitation.)

Second user story split off to

@baszoetekouw baszoetekouw added the UI User interface only stories label Feb 25, 2024
@FlorisFokkinga
Copy link
Contributor

How about this design?

Image

Image

@oharsta
Copy link
Collaborator

oharsta commented Aug 31, 2024

3e6a279

@mrvanes
Copy link
Contributor

mrvanes commented Sep 4, 2024

The "accepted invitation" flow also shows the expired/deleted/no longer available page. Is that correct?

@FlorisFokkinga
Copy link
Contributor

@oharsta Could you also add a message for when the user is already a member of the collaboration, per the second bullet? Is this information already available?

@oharsta
Copy link
Collaborator

oharsta commented Sep 4, 2024

@FlorisFokkinga This is already covered in the current version.
image

@FlorisFokkinga FlorisFokkinga assigned mrvanes and unassigned oharsta Sep 4, 2024
@mrvanes
Copy link
Contributor

mrvanes commented Sep 5, 2024

Works as expected for new invitation links, done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI User interface only stories
Projects
Status: Done
Development

No branches or pull requests

5 participants