Modified exception handling for notification item publishing to handle any exception
This commit is contained in:
@@ -38,11 +38,11 @@ class Hook(hook.BaseHook):
|
||||
encoding=self._encoding
|
||||
)
|
||||
)
|
||||
except ChannelWrongStateError as e:
|
||||
if recall:
|
||||
except Exception as e:
|
||||
if isinstance(e, ChannelWrongStateError) and recall:
|
||||
self._make_connection_synced()
|
||||
self._notify(notification_item, False)
|
||||
return
|
||||
logger.error("An exception is occurred while "
|
||||
logger.error("An exception occurred during "
|
||||
"publishing hook notification item: %s",
|
||||
e, exc_info=True)
|
||||
|
||||
Reference in New Issue
Block a user