casa icon indicating copy to clipboard operation
casa copied to clipboard

Start adding polymorphic reads to replace old followups via case_contact

Open acasarsa opened this issue 1 year ago • 8 comments

What type(s) of user does this feature affect?

  • volunteers?
  • supervisors?
  • admins?

Description

Part 2 of epic to create followups for emancipation checklist

This PR will deal with updating the reads across the app for followup. It will also reorg the dir structure to remove it from under case contacts.

May want to spread this out over a few PRs due to the structural changes and the sheer amount of files that need changing.

How to access the QA site

Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

reminders of files that need to change:

  • followup_notifier still relies on case_contact
  • followup_service and the send_notification method
  • make sure case_contact followup still works without the belongs_to on followup
  • FollowupResolvedNotifier also needs to be updated to not use case_contact
  • make sure that resolve works for all login account types
  • look into possibility that you can't resolve reminders while impersonating a volunteer.
  • update def self.in_organization(casa_org) Followup.joins(case_contact: :casa_case).where(casa_cases: {casa_org_id: casa_org.id}) end

acasarsa avatar Apr 17 '24 20:04 acasarsa

This issue has been inactive for 244 hours (10.17 days) and will be unassigned after 116 more hours (4.83 days). If you have questions, please

If you are still working on this, comment here to tell the bot to give you more time

github-actions[bot] avatar Apr 28 '24 00:04 github-actions[bot]

This issue has been inactive for 364 hours (15.17 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project.

github-actions[bot] avatar May 03 '24 00:05 github-actions[bot]

still working on this will be at office hours next week

acasarsa avatar May 22 '24 18:05 acasarsa

This issue has been inactive for 245 hours (10.21 days) and will be unassigned after 115 more hours (4.79 days). If you have questions, please

If you are still working on this, comment here to tell the bot to give you more time

github-actions[bot] avatar Jun 02 '24 00:06 github-actions[bot]

This issue has been inactive for 365 hours (15.21 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project.

github-actions[bot] avatar Jun 07 '24 00:06 github-actions[bot]

This issue has been open without changes for a long time! What's up?

github-actions[bot] avatar Aug 10 '24 01:08 github-actions[bot]

This issue has been inactive for 367 hours (15.29 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project.

github-actions[bot] avatar Aug 30 '24 00:08 github-actions[bot]

This issue has been open without changes for a long time! What's up?

github-actions[bot] avatar Oct 29 '24 02:10 github-actions[bot]