feat: add ability to add and show partner-specific information
Partial: #5020
Description
- [x] Database migration to add new
info_for_partnerfield to thepartner.rbmodel. - [x] Update the create/edit partner information frontend with a new textarea. (for partner)
- [x] Update the
partners_controller.rbto accept new field params. - [x] Update the dashboard page for partner to add information.
- [x] Added a test
Type of change
- New feature (non-breaking change which adds functionality)
How Has This Been Tested?
I updated the spec/system/partner_system_spec.rb spec.
Screenshots
Note: Apparently this PR does not include the user guide fixes. Therefore downgrading the "Fixes" to "Partial"
Heads up to @khiga8 It may take me a few days to get this tested.
Hey @khiga8 -- thanks for this! It does what was asked for -- excluding the user guide changes -- I'm seeing that I should have also asked for it to be added in to the bank's view of the partner, between notes and partner profile. Are you up for handling that, or shall I put it into a new issue?
ps. this still has to go through a technical review, and heads up -- we won't be merging this without the user guide changes.
@dorner -- when you've reviewed this, please toss it back to me, and I'll handle the user guide, since @khiga8 doesn't think they have enough context.
Thanks @khiga8 ! I needed to make some small changes, so I did that over at https://github.com/rubyforgood/human-essentials/pull/5270 . I'm closing this, but your work will soon be merged!