def get_all_webhook_events(): global _ALL_EVENTS if _ALL_EVENTS: return _ALL_EVENTS types = OrderedDict() for recv, ret in register_webhook_events.send(None): if isinstance(ret, (list, tuple)): for r in ret: types[r.action_type] = r else: types[ret.action_type] = ret _ALL_EVENTS = types return types
def get_all_webhook_events(): global _ALL_EVENTS if _ALL_EVENTS: return _ALL_EVENTS types = OrderedDict() for recv, ret in register_webhook_events.send(None): if isinstance(ret, (list, tuple)): for r in ret: types[r.action_type] = r else: types[ret.action_type] = ret _ALL_EVENTS = types return types