Skip to content

Commit b4c9d64

Browse files
committed
send 'got_request_exception' signal in middleware
1 parent b5fccda commit b4c9d64

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

concurrency/middleware.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# -*- coding: utf-8 -*-
2+
from django.core.signals import got_request_exception
23
from django.core.urlresolvers import get_callable
34
from concurrency.core import RecordModifiedError
45
from concurrency.views import handler409
@@ -9,6 +10,6 @@
910
class ConcurrencyMiddleware(object):
1011
def process_exception(self, request, exception):
1112
if isinstance(exception, RecordModifiedError):
13+
got_request_exception.send(sender=self, request=request)
1214
callback = get_callable(handler409)
13-
1415
return callback(request, target=exception.target)

0 commit comments

Comments
 (0)