Users are able to apply their subprojects for resources. This resulted in infinite loop of charges.
Reproduce:
- Create project A
- Create subproject B
- Enable subproject B to take grant application from specific user group or email domain
- Project A can now apply subproject B because the user meets the criteria of the allow_applications_from of subproject B
We should find a way to filter the list of grant givers to see if they are lower in the accounting flow or fail on submission of the grant.
Users are able to apply their subprojects for resources. This resulted in infinite loop of charges.
Reproduce:
We should find a way to filter the list of grant givers to see if they are lower in the accounting flow or fail on submission of the grant.