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

Remove the admin actions in Organization pledge page #323

Open
fcoveram opened this issue Sep 18, 2024 · 3 comments
Open

Remove the admin actions in Organization pledge page #323

fcoveram opened this issue Sep 18, 2024 · 3 comments

Comments

@fcoveram
Copy link

URL where issue is: Organization pledge

What do you see?

The Organization pledge page shows two actions related to admin permissions that might confuse ordinary and logged-in users.

Screenshot of admin actions in Organization pledge page

What should be changed?

Is it possible to hide the "Edit pledge" for not logged-in users? Keeping the report action visible all the time makes more sense, but also curious if there is a chance of moving it to another place.

If this topic was already discussed and concluded somewhere else, feel free to close it.

@ryelle
Copy link
Contributor

ryelle commented Sep 18, 2024

Pledges are not attached to a user account (just a company email), so while we could hide it for non-logged in users, once logged in it will appear on all pledges. It also might not be totally clear that you need to log in to get to the edit link, since it isn't attached to an account.

I'm not against trying it out, that's just some extra context.

@fcoveram
Copy link
Author

Thanks for the context

It also might not be totally clear that you need to log in to get to the edit link, since it isn't attached to an account.

I think that's fine.

I don't envision significant cases where orgs need to modify the pledge, and if so, admins and other org representatives could reach this action more easily than regular users. Adding friction to this flow seems reasonable to me.

@ryelle
Copy link
Contributor

ryelle commented Oct 1, 2024

I'm dropping this issue back into "pending discussion" because I'd like some more feedback before hiding the button.

If we do this, a logged out user visiting the page has no indication on how to edit the pledge, not even that they should try again logged in.

Screen Shot 2024-10-01 at 14 11 27

Maybe the folks managing the pledges would always be logged in, and this is not a concern, but I don't know if we should rely on that. I don't want to generate extra support work for the folks managing this (cc @harishankerr)

Or we could add some kind of flow to the Manage Pledge page where you can visit that page directly and enter your pledge + email to get the link (related #259), and have people use that instead of the flow on the single pledge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🛑 Pending discussion
Development

No branches or pull requests

2 participants