Open magwas opened 5 years ago
diff --git a/src/pdoauth/Decorators.py b/src/pdoauth/Decorators.py index 2bffe17..fdc61c7 100644 --- a/src/pdoauth/Decorators.py +++ b/src/pdoauth/Decorators.py @@ -40,7 +40,9 @@ class Decorators(WebInterface, Responses): def errorReport(self, e): raisedAt = self.getRaisePoint() - app.logger.info("status={0}, descriptor={1}, raised at={2}".format(e.status, e.descriptor, raisedAt)) + if not hasattr(e, 'uri'): + e.uri = None + app.logger.info("status={0}, descriptor={1}, raised at={2}, uri={3}".format(e.status, e.descriptor, raisedAt, e.uri)) if e.status == 302: response = self.makeJsonResponse(dict(errors=e.descriptor), e.status) response.headers['Location'] = '{0}?errors={1}'.format(e.uri,e.descriptor)