![]() why: * to be consistent in allowing deep linking content to be added from the 3-dot menu at the top of the modules page and for each module closes INTEROP-7294 flag=lti_multiple_assignment_deep_linking,lti_deep_linking_line_items test plan: * install a 1.3 test tool that has the module_menu_modal placement configured, and with a message_type of LtiDeepLinkingRequest * make sure these feature flags are enabled: * lti_multiple_assignment_deep_linking * lti_deep_linking_line_items * lti_deep_linking_module_index_menu_modal * from the modules page, click on the 3-dot menu in an existing module * you should be able to launch the tool from there, which wasn't possible before * launch and return these content items. all scenarios should reload the page and add things to the module: * 1 content item: should add 1 item to the module * many content items: should add all items to the module * 1 content item with line item: should add 1 assignment to the module * many content items with line items: should add all items to the module as assignments * many mixed content items (some with line items and some without): should correctly add all items to the module as either lti links or assignments Change-Id: Id0c4d7933213b8a8acfab0a4c988807cddcedfa7 Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/287770 Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> Reviewed-by: Tucker Mcknight <tmcknight@instructure.com> QA-Review: Tucker Mcknight <tmcknight@instructure.com> Product-Review: Alexis Nast <alexis.nast@instructure.com> |
||
---|---|---|
.. | ||
lti | ||
base.rb |