lib/yaks/resource/form/field.rb in yaks-0.8.0.alpha vs lib/yaks/resource/form/field.rb in yaks-0.8.0.beta1
- old
+ new
@@ -2,16 +2,15 @@
class Resource
class Form
class Field
include Yaks::Mapper::Form::Field.attributes.add(:error => nil)
- def value(arg = Undefined)
- return @value if arg.eql?(Undefined)
- if type == :select
+ def value
+ if type.equal? :select
selected = options.find { |option| option.selected }
selected.value if selected
else
- with(value: arg)
+ @value
end
end
end
end
end