middleware file forgot to include
This commit is contained in:
9
lms/djangoapps/django_comment_client/middleware.py
Normal file
9
lms/djangoapps/django_comment_client/middleware.py
Normal file
@@ -0,0 +1,9 @@
|
||||
from comment_client import CommentClientError
|
||||
from django_comment_client.utils import JsonError
|
||||
import json
|
||||
|
||||
class AjaxExceptionMiddleware(object):
|
||||
def process_exception(self, request, exception):
|
||||
if isinstance(exception, CommentClientError) and request.is_ajax():
|
||||
return JsonError(json.loads(exception.message))
|
||||
return None
|
||||
Reference in New Issue
Block a user