This commit is contained in:
Kovid Goyal 2015-06-20 15:42:15 +05:30
parent 3a5663f9df
commit 3136d3b903

View File

@ -83,6 +83,8 @@ class JSError(Exception):
self.lineNumber = e.lineNumber self.lineNumber = e.lineNumber
self.stack = e.stack self.stack = e.stack
else: else:
# Happens if js code throws a string or integer rather than a
# subclass of Error
Exception.__init__(self, type('')(e)) Exception.__init__(self, type('')(e))
self.name = self.js_message = self.fileName = self.lineNumber = self.stack = None self.name = self.js_message = self.fileName = self.lineNumber = self.stack = None