canvas-lms/app/presenters
Marc Phillips 2de0f345b2 Fix LTI2 Link Url Generation
Occasionally the lti2 link url generation would fail due to the
hash being a with_indifferent_access hash. This makes
the process of generating that url ensure that the LTI 2
hash is always a hash with symbols to prevent the error.

fixes PLAT-3268

Test Plan:
 - Add a lti 2 tool with course nav.
 - Go to the navigation tab of course settings,
   move the lti 2 tool in the tab order and save
 - The tab should save and the link still shows
   and works in the course navigation.

Change-Id: I94cab9f694d4cd02705492f62150108e92d24166
Reviewed-on: https://gerrit.instructure.com/149526
Reviewed-by: Weston Dransfield <wdransfield@instructure.com>
Tested-by: Jenkins
QA-Review: August Thornton <august@instructure.com>
Product-Review: Marc Alan Phillips <mphillips@instructure.com>
2018-05-10 20:08:48 +00:00
..
quizzes Remove Quizzes::QuizSubmission#questions_as_object 2018-04-02 20:45:25 +00:00
authentication_providers_presenter.rb rename AccountAuthorizationConfig* to AuthenticationProvider* 2018-04-26 16:03:47 +00:00
course_for_menu_presenter.rb inform student planner of new gradebook use 2017-12-13 19:24:09 +00:00
discussion_topic_presenter.rb da licença part 20 2017-04-27 21:51:29 +00:00
grade_summary_assignment_presenter.rb calculate assignment-level score statistics in grade calculator 2018-04-03 17:03:28 +00:00
grade_summary_presenter.rb calculate assignment-level score statistics in grade calculator 2018-04-03 17:03:28 +00:00
grades_presenter.rb da licença part 20 2017-04-27 21:51:29 +00:00
grading_period_grade_summary_presenter.rb da licença part 20 2017-04-27 21:51:29 +00:00
mark_done_presenter.rb da licença part 20 2017-04-27 21:51:29 +00:00
override_list_presenter.rb always show an accurate count of current students in an override 2017-12-07 15:28:23 +00:00
override_tooltip_presenter.rb da licença part 20 2017-04-27 21:51:29 +00:00
section_tab_presenter.rb Fix LTI2 Link Url Generation 2018-05-10 20:08:48 +00:00
to_do_list_presenter.rb allow practice quizzes that have been graded 2017-11-08 16:56:23 +00:00