diff --git a/jira/utils.py b/jira/utils.py index 2344a1cd7..0cbf74d08 100644 --- a/jira/utils.py +++ b/jira/utils.py @@ -148,17 +148,17 @@ def __str__(self): if self.url: t += "\n\turl: %s" % self.url - if self.request and hasattr(self.request, 'headers'): - t += "\n\trequest headers = " % self.request.headers + if self.request is not None and hasattr(self.request, 'headers'): + t += "\n\trequest headers = %s" % self.request.headers - if self.request and hasattr(self.request, 'text'): - t += "\n\trequest text = " % self.request.text + if self.request is not None and hasattr(self.request, 'text'): + t += "\n\trequest text = %s" % self.request.text - if self.response and hasattr(self.response, 'headers'): - t += "\n\tresponse headers = " % self.response.headers + if self.response is not None and hasattr(self.response, 'headers'): + t += "\n\tresponse headers = %s" % self.response.headers - if self.response and hasattr(self.response, 'text'): - t += "\n\tresponse text = " % self.response.headers + if self.response is not None and hasattr(self.response, 'text'): + t += "\n\tresponse text = %s" % self.response.text t += '\n' return t