Add XBlock Badging Service.
This commit is contained in:
@@ -6,6 +6,7 @@ import re
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.conf import settings
|
||||
|
||||
from badges.service import BadgingService
|
||||
from openedx.core.djangoapps.user_api.course_tag import api as user_course_tag_api
|
||||
from request_cache.middleware import RequestCache
|
||||
import xblock.reference.plugins
|
||||
@@ -213,6 +214,8 @@ class LmsModuleSystem(ModuleSystem): # pylint: disable=abstract-method
|
||||
)
|
||||
services['settings'] = SettingsService()
|
||||
services['user_tags'] = UserTagsService(self)
|
||||
if settings.FEATURES["ENABLE_OPENBADGES"]:
|
||||
services['badging'] = BadgingService()
|
||||
self.request_token = kwargs.pop('request_token', None)
|
||||
super(LmsModuleSystem, self).__init__(**kwargs)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user