Skip to content

Queries & Mutation for Event Volunteers/VolunteerGroups #3412

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

Open
rahulch07 opened this issue Mar 31, 2025 · 9 comments
Open

Queries & Mutation for Event Volunteers/VolunteerGroups #3412

rahulch07 opened this issue Mar 31, 2025 · 9 comments
Assignees
Labels
feature request MVP Needed for our 2025 MVP unapproved Unapproved for Pull Request

Comments

@rahulch07
Copy link
Contributor

Is your feature request related to a problem? Please describe.
There are no queries and mutation for volunteer/volunteergroups

Describe the solution you'd like
Create queries/mutation for all the functionalities to get this feature working

Approach to be followed (optional)
I wiil be following the feature in develop branch to achieve the same in postgres branch

Potential internship candidates

Please read this if you are planning to apply for a Palisadoes Foundation internship

@github-actions github-actions bot added the unapproved Unapproved for Pull Request label Mar 31, 2025
@rahulch07
Copy link
Contributor Author

please assign

@rahulch07
Copy link
Contributor Author

@palisadoes
Current develop functionality
admin creates group->assigns leader->leader as individual volunteer goes in pending -> group is assigned leader irrespective leader accept/reject
What if leader reject. Who will be assigned?(I think in this case creator of group should be made if leader not accepts)

If the leader rejects the invitation. There should not be anyone assigned as leader but as you can see in the video
created a group with 'Praise Norris' as leader.
on user portal signedin as 'Praise Norris' and rejected the invitation
'Praise Norris' it still assigned as leader although he rejects invitation. Not logical right? If leader reject invitation he wont show up for event...so leader of group will be missing in the event

Screencast.from.2025-04-05.22-58-58.webm

@palisadoes
Copy link
Contributor

Let's keep it simple.

  1. If there is only one volunteer, then they are the leader by default. There is no need to send a notification for them to accept leadership.
  2. If there is more than one volunteer:
    1. then make the leader default to the first assigned volunteer unless the event creator / admin selects another
    2. the first assigned volunteer becomes the leader if any others decline.

@palisadoes
Copy link
Contributor

  1. Keep the new Figma design in mind when you update these screens
  2. Will you be able to submit a PR for this soon?

@rahulch07
Copy link
Contributor Author

Let's keep it simple.

  1. If there is only one volunteer, then they are the leader by default. There is no need to send a notification for them to accept leadership.

  2. If there is more than one volunteer:

    1. then make the leader default to the first assigned volunteer unless the event creator / admin selects another
    2. the first assigned volunteer becomes the leader if any others decline.

Thanks will try to do this week

@rahulch07
Copy link
Contributor Author

  1. Keep the new Figma design in mind when you update these screens
  2. Will you be able to submit a PR for this soon?

Front End is being done here
PalisadoesFoundation/talawa-admin#3587

Copy link

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Apr 14, 2025
@rahulch07
Copy link
Contributor Author

Working on it...

@github-actions github-actions bot removed the no-issue-activity No issue activity label Apr 15, 2025
@rahulch07
Copy link
Contributor Author

volunteer groups done

Image

working on individual volunteers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request MVP Needed for our 2025 MVP unapproved Unapproved for Pull Request
Projects
None yet
Development

No branches or pull requests

2 participants