canvas-lms/app
Xander Moffatt edf0c532bd only validate subscription context on update if present
refs PLAT-4821

* update will not contain the whole subscription

test plan:
* with the live events LTI tool installed and running (see the docs),
update a subscription (eg, mark it deleted)
* this endpoint should succeed even though `ContextType` isn't present
in the request

Change-Id: I0773f18d5a2793c1248b4c761dc5bd79c03537a0
Reviewed-on: https://gerrit.instructure.com/208721
Tested-by: Jenkins
Reviewed-by: Marc Phillips <mphillips@instructure.com>
QA-Review: Marc Phillips <mphillips@instructure.com>
Product-Review: Xander Moffatt <xmoffatt@instructure.com>
2019-09-12 16:20:13 +00:00
..
coffeescripts fix bug where turning on A2 breaks RCE LTI content embedding 2019-09-10 21:46:58 +00:00
controllers only validate subscription context on update if present 2019-09-12 16:20:13 +00:00
graphql Add rubric assessments to graphql and A2 student view 2019-09-12 15:48:52 +00:00
helpers add host to peer review notification urls 2019-09-06 13:44:37 +00:00
jsx Add rubric assessments to graphql and A2 student view 2019-09-12 15:48:52 +00:00
messages add submission posted notification 2019-09-10 21:13:34 +00:00
middleware check all client identifiers for blacklist/whitelist 2019-07-24 16:19:49 +00:00
models add submission posted notification 2019-09-10 21:13:34 +00:00
observers Fix learning_out_result event 2019-08-07 21:47:10 +00:00
presenters add host to peer review notification urls 2019-09-06 13:44:37 +00:00
serializers Add asset_name property to asset_accessed event type 2019-08-20 15:28:14 +00:00
stylesheets add file select to more options Canvas Files 2019-09-10 21:40:05 +00:00
views Add assignment type to icon so SR can read it 2019-09-09 22:08:16 +00:00