From 03de84ecfe04878f0be58219916dedc5607af576 Mon Sep 17 00:00:00 2001 From: Alexander Kryklia Date: Mon, 9 Sep 2013 18:55:54 +0300 Subject: [PATCH] Fix --- common/lib/xmodule/xmodule/lti_module.py | 4 ++-- lms/djangoapps/courseware/features/lti.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common/lib/xmodule/xmodule/lti_module.py b/common/lib/xmodule/xmodule/lti_module.py index f6bb4b7997..58537b8857 100644 --- a/common/lib/xmodule/xmodule/lti_module.py +++ b/common/lib/xmodule/xmodule/lti_module.py @@ -143,7 +143,7 @@ class LTIModule(LTIFields, XModule): try: lti_id, key, secret = lti_passport.split(':') except ValueError: - raise Exception('Could not parse LTI passport: {0!r}. \ + raise LTIError('Could not parse LTI passport: {0!r}. \ Should be "id:key:secret" string.'.format(lti_passport)) if lti_id == self.lti_id: client_key, client_secret = key, secret @@ -155,7 +155,7 @@ class LTIModule(LTIFields, XModule): try: param_name, param_value = custom_parameter.split('=', 1) except ValueError: - raise Exception('Could not parse custom parameter: {0!r}. \ + raise LTIError('Could not parse custom parameter: {0!r}. \ Should be "x=y" string.'.format(custom_parameter)) # LTI specs: 'custom_' should be prepended before each custom parameter diff --git a/lms/djangoapps/courseware/features/lti.py b/lms/djangoapps/courseware/features/lti.py index ed7832b2c9..0e91d5ed02 100644 --- a/lms/djangoapps/courseware/features/lti.py +++ b/lms/djangoapps/courseware/features/lti.py @@ -110,7 +110,7 @@ def add_correct_lti_to_course(_step): section_name = chapter_name path = "/courses/{org}/{num}/{name}/courseware/{chapter}/{section}".format( org=course.org, - num=course.num, + num=course.number, name=course.display_name.replace(' ', '_'), chapter=chapter_name, section=section_name) @@ -137,7 +137,7 @@ def add_incorrect_lti_to_course(_step): section_name = chapter_name path = "/courses/{org}/{num}/{name}/courseware/{chapter}/{section}".format( org=course.org, - num=course.num, + num=course.number, name=course.display_name.replace(' ', '_'), chapter=chapter_name, section=section_name)