rubyforgood / casa

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
https://casavolunteertracking.org/
MIT License
286 stars 458 forks source link

Add Other Duties to the Seeder #5844

Open FireLemons opened 1 week ago

FireLemons commented 1 week ago

Description

Make our seeder create "other duties" records for test data.

Only volunteers are allowed to create other duties so make sure no other kind of user has any.

Make sure the seeder prints out how many other duties records were created.

Show that your pr works. Just some screenshots or text will be fine. No need to write tests.

How to access the QA site

Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

Questions? Join Slack!

We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.

gaurijo commented 6 days ago

Hi! I'd like to take on this issue

elasticspoon commented 4 days ago

@gaurijo go for it!

gaurijo commented 1 day ago

Clarifying question - should the functionality be for volunteers for each casa org, or just generally for volunteers? Basically I'm wondering if I should be specifying casa_org as a param in this method.

def create_other_duties(casa_org)

vs

def create_other_duties