Преглед изворни кода

service_api: suppress traceback for ServiceAuthError in _gather

ZiB пре 4 месеци
родитељ
комит
440fe545fd
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      room_cal/service_api/client.py

+ 1 - 1
room_cal/service_api/client.py

@@ -116,7 +116,7 @@ class ServiceAPI:
     out: dict[str, object] = {}
     for key, result in zip(keys, raw):
       if isinstance(result, BaseException):
-        _log.error('service %s error (skipping): %s', key, result, exc_info=result)
+        _log.error('service %s error (skipping): %s', key, result, exc_info=not isinstance(result, ServiceAuthError))
         out[key] = None
       else:
         out[key] = result