This commit is contained in:
jxxghp
2023-10-05 17:57:47 -07:00
parent 89854d188d
commit 3164ba2d98

View File

@ -152,12 +152,12 @@ class WebHook(_PluginBase):
return tuple(__to_dict(list(_event))) return tuple(__to_dict(list(_event)))
elif isinstance(_event, set): elif isinstance(_event, set):
return set(__to_dict(list(_event))) return set(__to_dict(list(_event)))
elif isinstance(_event, frozenset): elif hasattr(_event, 'to_dict'):
return frozenset(__to_dict(list(_event))) return __to_dict(_event.to_dict())
elif hasattr(_event, '__dict__'):
return __to_dict(_event.__dict__)
elif isinstance(_event, (int, float, str, bool, type(None))): elif isinstance(_event, (int, float, str, bool, type(None))):
return _event return _event
elif hasattr(_event, '__dict__'):
return _event.__dict__
else: else:
return str(_event) return str(_event)