lib/wcc/contentful/test/factory.rb in wcc-contentful-1.3.2 vs lib/wcc/contentful/test/factory.rb in wcc-contentful-1.4.0.rc1
- old
+ new
@@ -22,11 +22,11 @@
attrs.each do |k, v|
field = const.content_type_definition.fields[k]
raw_value = v
raw_value = to_raw(v, field.type) if %i[Asset Link].include?(field.type)
- raw['fields'][field.name][raw.dig('sys', 'locale')] = raw_value
+ raw['fields'][field.name] = raw_value
end
instance = const.new(raw, context)
attrs.each do |k, v|
@@ -82,12 +82,10 @@
locale: 'en-US'
}
end
def contentful_fields(model)
- WCC::Contentful::Test::Attributes.defaults(model).transform_values do |v|
- { 'en-US' => v }
- end
+ WCC::Contentful::Test::Attributes.defaults(model)
end
def to_raw(val, field_type)
if val.is_a? Array
val.map { |i| to_raw(i, field_type) }