lib/ecoportal/api/v2/page/component/date_field.rb in ecoportal-api-v2-0.9.3 vs lib/ecoportal/api/v2/page/component/date_field.rb in ecoportal-api-v2-0.9.4
- old
+ new
@@ -12,9 +12,13 @@
passthrough :renews_every, :renews_unit
passdate :renews_until
ISO8601 = "%Y-%m-%dT%H:%M:00Z" # "%Y-%m-%dT%H:%M:00.00Z"
+ def empty?
+ !value
+ end
+
def value=(val)
doc["value"] = self.class.to_time(val).yield_self do |datetime|
datetime = datetime.utc.strftime(ISO8601) if datetime
datetime
end