canvas-lms/lib/messageable_user
James Williams d80f253b25 improve caching invalidation for groups in messageable user
test plan:
* create a course with a teacher and a student
* create a group set in the course with no groups

* as the teacher, view the inbox,
 open the dialog to compose a message for the course
 and search for recipients in it (priming the cache)
* create a new group in the group set and add
 a student to it
* refresh the inbox page, open the compose dialog again
 and try to search for people in the new group
* should find the student right away

closes #COMMS-2475

Change-Id: I1d310e90ecb7bc8ec1a50f85f55fa268cdc810ad
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/213406
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Steven Burnett <sburnett@instructure.com>
Product-Review: James Williams <jamesw@instructure.com>
2019-10-18 14:07:49 +00:00
..
calculator.rb improve caching invalidation for groups in messageable user 2019-10-18 14:07:49 +00:00