Ionel Maries Cristian avatar Ionel Maries Cristian committed ad479ae

Fixed Resource.error_handler to include em_format.

Comments (0)

Files changed (2)

piston/resource.py

         try:
             result = meth(request, *args, **kwargs)
         except Exception, e:
-            result = self.error_handler(e, request, meth)
+            result = self.error_handler(e, request, meth, em_format)
 
 
         try:
         message.send(fail_silently=True)
 
 
-    def error_handler(self, e, request, meth):
+    def error_handler(self, e, request, meth, em_format):
         """
         Override this method to add handling of errors customized for your 
         needs
                 raise GoAwayError('Jerome', 'No one likes you')
 
         class MyResource(Resource):
-            def error_handler(self, error, request, meth):
+            def error_handler(self, error, request, meth, em_format):
                 # if the exception is our exeption then generate a 
                 # custom response with embedded content that will be 
                 # formatted as json 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.