Fix getting xblock settings in studio edit modal

This commit is contained in:
iivic
2017-03-07 14:38:47 +00:00
parent e2c81835c5
commit 49c3f20a15
4 changed files with 8 additions and 5 deletions

View File

@@ -51,6 +51,7 @@ from xmodule.modulestore.django import modulestore
from xmodule.modulestore.draft_and_published import DIRECT_ONLY_CATEGORIES
from xmodule.modulestore.exceptions import ItemNotFoundError, InvalidLocationError
from xmodule.modulestore.inheritance import own_metadata
from xmodule.services import SettingsService
from xmodule.tabs import CourseTabList
from xmodule.x_module import PREVIEW_VIEWS, STUDIO_VIEW, STUDENT_VIEW, DEPRECATION_VSCOMPAT_EVENT
@@ -266,6 +267,8 @@ class StudioEditModuleRuntime(object):
return DjangoXBlockUserService(self._user)
if service_name == "studio_user_permissions":
return StudioPermissionsService(self._user)
if service_name == "settings":
return SettingsService()
return None