class Playwright::Connection
def replace_channels_with_guids(payload)
def replace_channels_with_guids(payload) if payload.nil? return nil end if payload.is_a?(Array) return payload.map{ |pl| replace_channels_with_guids(pl) } end if payload.is_a?(Channel) return { guid: payload.guid } end if payload.is_a?(Hash) return payload.map { |k, v| [k, replace_channels_with_guids(v)] }.to_h end payload end