-
Notifications
You must be signed in to change notification settings - Fork 309
Open
Labels
EasyIWOC2025NO MORE ASSIGNMNETThis issue won't be assigned to anybody elseThis issue won't be assigned to anybody elsebackendThis issue is related to backendThis issue is related to backendfrontendThis issue is related to frontendThis issue is related to frontendgssocGSSoC'24 LabelGSSoC'24 Label
Description
Description
The current resource creation flow is wrong, the creation of resource should create a new braodcast, instead of a resource, with the isApproved flag set to false by default -> admins should approve these braodcasts using manage broadcasts page and then it should appear on the Broadcast page of frontend.
Issue Breakdown
- Introduce
isApprovedflag in broadcats model. Refactor the resource form so that a new broadcast gets created on successful submission, with isApproved set to false. - Manage broadcast page will fetch all approved/non-approved broadcasts
- There should be 2 more buttons on manage broadcasts card -
approveandreject
4. add a filter of `isApproved=true` in the Broadcast and all broadcast page.Metadata
Metadata
Assignees
Labels
EasyIWOC2025NO MORE ASSIGNMNETThis issue won't be assigned to anybody elseThis issue won't be assigned to anybody elsebackendThis issue is related to backendThis issue is related to backendfrontendThis issue is related to frontendThis issue is related to frontendgssocGSSoC'24 LabelGSSoC'24 Label