Explorar o código

HUE-8888 [core] Avoid AttributeError when logging REST call

Romain %!s(int64=5) %!d(string=hai) anos
pai
achega
8beacf19af
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      desktop/core/src/desktop/lib/rest/resource.py

+ 1 - 1
desktop/core/src/desktop/lib/rest/resource.py

@@ -119,7 +119,7 @@ class Resource(object):
       duration = time.time() - start_time
       try:
         req_data = smart_unicode(data, errors='replace')
-        resp_content = smart_unicode(resp.content, errors='replace') if resp else resp
+        resp_content = smart_unicode(resp.content, errors='replace') if resp and resp.content else ''
         message = u'%s %s %s%s%s %s%s returned in %dms %s %s %s%s' % (
           method,
           type(self._client._session.auth) if self._client._session and self._client._session.auth else None,