@@ -2,6 +2,8 @@
|
||||
Discussion settings and flags.
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
from openedx.core.djangoapps.waffle_utils import WaffleFlag, WaffleFlagNamespace
|
||||
|
||||
# Namespace for course experience waffle flags.
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
# pylint: disable=missing-docstring
|
||||
from __future__ import absolute_import
|
||||
|
||||
import six
|
||||
from django.contrib.auth.models import User
|
||||
from django.http import Http404
|
||||
from rest_framework import serializers
|
||||
@@ -53,7 +56,7 @@ class NotifierUserSerializer(serializers.ModelSerializer):
|
||||
for enrollment in user.courseenrollment_set.all():
|
||||
if enrollment.is_active:
|
||||
try:
|
||||
ret[unicode(enrollment.course_id)] = {
|
||||
ret[six.text_type(enrollment.course_id)] = {
|
||||
"cohort_id": cohort_id_map.get(enrollment.course_id),
|
||||
"see_all_cohorts": (
|
||||
enrollment.course_id in see_all_cohorts_set or
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
# pylint: disable=missing-docstring
|
||||
from __future__ import absolute_import
|
||||
|
||||
import itertools
|
||||
|
||||
import ddt
|
||||
import six
|
||||
from six.moves import range
|
||||
from django.conf import settings
|
||||
from django.test.client import RequestFactory
|
||||
from django.test.utils import override_settings
|
||||
@@ -20,8 +23,6 @@ from student.tests.factories import CourseEnrollmentFactory, UserFactory
|
||||
from util.testing import UrlResetMixin
|
||||
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase
|
||||
from xmodule.modulestore.tests.factories import CourseFactory
|
||||
import six
|
||||
from six.moves import range
|
||||
|
||||
|
||||
@ddt.ddt
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
URLs for the notifier api app
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
from django.conf.urls import include, url
|
||||
from rest_framework import routers
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
"""
|
||||
Django views for the Notifier.
|
||||
"""
|
||||
from __future__ import absolute_import
|
||||
|
||||
from django.contrib.auth.models import User
|
||||
from rest_framework import pagination
|
||||
from rest_framework.response import Response
|
||||
|
||||
Reference in New Issue
Block a user