class Multiwoven::Integrations::Source::SalesforceConsumerGoodsCloud::Client
def flatten_nested_hash(record, prefix = nil)
def flatten_nested_hash(record, prefix = nil) record = record.reject { |key, _| key == "attributes" } record.flat_map do |key, value| if value.is_a?(Hash) flatten_nested_hash(value, prefix ? "#{prefix}_#{key}" : key) else { prefix ? "#{prefix}_#{key}" : key => value } end end.reduce({}, :merge) end