joindin / joindin-web2

HTTP Frontend For the Joind.in API
BSD 3-Clause "New" or "Revised" License
97 stars 175 forks source link

JOINDIN-646: Approve talk claims #657

Open ghost opened 8 years ago

ghost commented 8 years ago

Jira issue originally created by user lornajane:

As a user, I should be able to see a list of pending talk claims for me as the speaker. For each one I will be able to approve or decline it (or ignore it and make a choice later).

As an event admin, I will also need to see a list of pending talk claims and be able to approve or decline each one.

heiglandreas commented 5 years ago

The Admin-List for pending talk-claims is already available and regarding the speakers: See my comment at #656

svpernova09 commented 5 years ago

IMHO a user should not be able to deny a talk claim, but rather it should be a "report to admins" and an Admin/Moderator would be responsible for fixing the case of mistaken identity/user accounts.

Should a user be able to hide a talk from their public profile? That's a much larger conversation to be had once much more of our product goals / guidelines have been fleshed out.

heiglandreas commented 5 years ago

when a user starts the claim process themselves that denyimg a claim should not be necessary.

The hiding a talk from the profile would currently mean removing the claim which has it's own ticket.