Skip to content
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

Improvements regarding inactive Donation Sites #4543

Closed
3 tasks
cielf opened this issue Jul 21, 2024 · 1 comment · Fixed by #5094
Closed
3 tasks

Improvements regarding inactive Donation Sites #4543

cielf opened this issue Jul 21, 2024 · 1 comment · Fixed by #5094

Comments

@cielf
Copy link
Collaborator

cielf commented Jul 21, 2024

Summary

Allow banks to see inactive donation sites and to restore them

Why

We recently made donation sites deactivatable rather than deletable -- because deleting donation sites also deleted the corresponding donations! The actions we took for that were a stop-gap measure to prevent accidental deletion of donations. This issue addresses the finer details of having deactivatable donation sites -- being able to see the inactive sites, and being able to restore them.
This allows the banks to be able to more easily handle cases where sites may go dormant and reappear -- for example seasonal sites.

Details

1/ The donation site list, seen at Community | Donation Sites should have a filter available on it so that the inactive donation sites can be shown.
2/ The inactive donation sites on that list should have a button next to them, labelled "Restore", that allows for the reactivation of the donation sites

Hint

See Inventory | Items & Inventory for a very similar case.

Criteria for completion

  • Filter for donation sites to also include inactive donation sites is availalble on the donation sites list.
  • Inactive donation sites can be restored by clicking a button next to them on the donation sites list
  • automatic tests to support these behaviours
@awwaiid awwaiid modified the milestone: Tasks 2024 Jul 28, 2024
@sbpipb sbpipb self-assigned this Oct 4, 2024
@github-actions github-actions bot removed the Help Wanted Groomed + open to all! label Oct 4, 2024
Copy link
Contributor

github-actions bot commented Nov 4, 2024

This issue is marked as stale due to no activity within 30 days. If no further activity is detected within 7 days, it will be unassigned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants