BCStudentSoftwareDevTeam / BCStudentSoftwareDevTeam/celts

Add “Invite All Active Labor Students” to Weekly Labor Meetings

Open
#1,793 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1
Forks
15
Avg merge
5d 39m
Merged PRs (30d)
8

Description

Issue Description

Add a quick action to Weekly Labor Meeting events that allows an authorized user to invite/RSVP all active Labor students at once.

This should work similarly to the existing functionality used to invite Bonner cohorts, avoiding the need to manually add Labor students individually. This action is similar when you Create Event > Choose Weekly Labor Meeting option in there to have a checkbox to invite Labor Students. This would be the UI flow for this functionality.

Only students who are currently considered active Labor students should be included when using this action.

Expected Behavior

When creating or managing a Weekly Labor Meeting, the user should have an Invite All Active Labor Students action.

Selecting the action should add/RSVP all currently active Labor students to the meeting using the same general behavior as the existing Bonner cohort invitation functionality, without including inactive Labor students.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the existing Bonner cohort invitation functionality and the Create Event > Choose Weekly Labor Meeting UI flow. Add the authorized Invite All Active Labor Students action for creating or managing meetings, and verify that it RSVPs every currently active Labor student while excluding inactive students.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
full-stack
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.