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

Open
3 tasks
cielf opened this issue Jul 21, 2024 · 0 comments
Open
3 tasks

Improvements regarding inactive Donation Sites #4543

cielf opened this issue Jul 21, 2024 · 0 comments
Labels

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants