|
33 | 33 | from user_tasks.conf import settings as user_tasks_settings |
34 | 34 | from user_tasks.models import UserTaskArtifact, UserTaskStatus |
35 | 35 |
|
| 36 | +from openedx.core.djangoapps.authz.constants import LegacyAuthoringPermission |
36 | 37 | from openedx.core.djangoapps.authz.decorators import user_has_course_permission |
37 | 38 | from common.djangoapps.edxmako.shortcuts import render_to_response |
38 | 39 | from common.djangoapps.util.json_request import JsonResponse |
@@ -92,7 +93,7 @@ def import_handler(request, course_key_string): |
92 | 93 | user=request.user, |
93 | 94 | authz_permission=COURSES_IMPORT_COURSE.identifier, |
94 | 95 | course_key=courselike_key, |
95 | | - legacy_permission="write" |
| 96 | + legacy_permission=LegacyAuthoringPermission.WRITE |
96 | 97 | ): |
97 | 98 | raise PermissionDenied() |
98 | 99 |
|
@@ -267,7 +268,7 @@ def import_status_handler(request, course_key_string, filename=None): |
267 | 268 | user=request.user, |
268 | 269 | authz_permission=COURSES_IMPORT_COURSE.identifier, |
269 | 270 | course_key=course_key, |
270 | | - legacy_permission="write" |
| 271 | + legacy_permission=LegacyAuthoringPermission.WRITE |
271 | 272 | ): |
272 | 273 | raise PermissionDenied() |
273 | 274 |
|
@@ -333,7 +334,7 @@ def export_handler(request, course_key_string): |
333 | 334 | user=request.user, |
334 | 335 | authz_permission=COURSES_EXPORT_COURSE.identifier, |
335 | 336 | course_key=course_key, |
336 | | - legacy_permission="write" |
| 337 | + legacy_permission=LegacyAuthoringPermission.WRITE |
337 | 338 | ): |
338 | 339 | raise PermissionDenied() |
339 | 340 | library = isinstance(course_key, LibraryLocator) |
@@ -393,7 +394,7 @@ def export_status_handler(request, course_key_string): |
393 | 394 | user=request.user, |
394 | 395 | authz_permission=COURSES_EXPORT_COURSE.identifier, |
395 | 396 | course_key=course_key, |
396 | | - legacy_permission="write" |
| 397 | + legacy_permission=LegacyAuthoringPermission.WRITE |
397 | 398 | ): |
398 | 399 | raise PermissionDenied() |
399 | 400 |
|
@@ -460,7 +461,7 @@ def export_output_handler(request, course_key_string): |
460 | 461 | user=request.user, |
461 | 462 | authz_permission=COURSES_EXPORT_COURSE.identifier, |
462 | 463 | course_key=course_key, |
463 | | - legacy_permission="write" |
| 464 | + legacy_permission=LegacyAuthoringPermission.WRITE |
464 | 465 | ): |
465 | 466 | raise PermissionDenied() |
466 | 467 |
|
|
0 commit comments