module WolfCore::Integrations::WebhooksOperations

def get_payload(params:, event_type: nil)

def get_payload(params:, event_type: nil)
  event_type ||= get_event_type(params: params)
  return if event_type == "SubscriptionConfirmation"
  message = params["Message"] || {}
  message = JSON.parse(message) if message.is_a?(String)
  payload = message["payload"] || {}
  payload = JSON.parse(payload) if payload.is_a?(String)
  payload
end