aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlban Peignier2016-11-21 10:28:53 +0100
committerAlban Peignier2016-11-21 10:28:53 +0100
commit41c12808c9a98222be601f86082a6d974eca1402 (patch)
tree13a59d8bc762ec283e8a5aa7d3a07e6adb2deacd
parent8a0d13409bf19d8e70964fa1b25cc02ac1e84fe0 (diff)
downloadchouette-core-41c12808c9a98222be601f86082a6d974eca1402.tar.bz2
Parse date when string is submitted. Refs #2000
-rw-r--r--app/models/referential_metadata.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/referential_metadata.rb b/app/models/referential_metadata.rb
index 4228d2f7c..5867ef0cf 100644
--- a/app/models/referential_metadata.rb
+++ b/app/models/referential_metadata.rb
@@ -18,6 +18,7 @@ class ReferentialMetadata < ActiveRecord::Base
@first_period_begin or first_period.try(:begin)
end
def first_period_begin=(date)
+ date = Date.parse(date) if String === date
periodes_will_change! unless @first_period_begin == date
@first_period_begin = date
end
@@ -33,6 +34,7 @@ class ReferentialMetadata < ActiveRecord::Base
end
end
def first_period_end=(date)
+ date = Date.parse(date) if String === date
periodes_will_change! unless @first_period_end == date
@first_period_end = date
end