DARIAEngineering/dcaf_case_management

Extract pledge generation

Closed this issue · 1 comments

Thanks for creating an issue! Please fill out this form so we can be sure to have all the information we need, and to minimize back and forth.

  • What are we trying to do?

This unfortunately needs another round of attention, there's just a bit too much custom work here. I'm going to extract it into its own thing.

  • What feature or behavior is this required for?
    arbitrary pledge generation

  • How could we solve this issue? (Not knowing is okay!)
    I think my plan is to extract pledge gen into its own deal cloud function, and then spin up individual functions for individual funds. This will let us do a lot more customization (for ex, at least one fund uses appt time on their pledges). The DARIA-side changes will be pointing a get req at a cloud function, and adding some customization for payloads (as well as probably removing a lot of the existing model stuff on fund that won't serve a purpose anymore).

  • Anything else?
    nah

this is now handled in a separate microservice, declaring victory; funds who want pledges generated should reach out to us. Closing as resolved!