aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2019-02-18 16:04:47 +0900
committerRyuta Kamizono <kamipo@gmail.com>2019-02-18 16:04:47 +0900
commit4ea067017ae52d4a74335ed85df085a86663d213 (patch)
tree413f68bdb6283f455b788400a5e45d6ea86024d9 /activemodel/lib
parent1dfd01475d93b8801df0a2933094b437a607e3e2 (diff)
parenteb73dfc0677cb5b3a0f559020fe5d7df556056b4 (diff)
downloadrails-4ea067017ae52d4a74335ed85df085a86663d213.tar.gz
rails-4ea067017ae52d4a74335ed85df085a86663d213.tar.bz2
rails-4ea067017ae52d4a74335ed85df085a86663d213.zip
Merge pull request #29651 from Sayanc93/return-correct-date
Return correct date in ActiveModel for time to date conversions
Diffstat (limited to 'activemodel/lib')
-rw-r--r--activemodel/lib/active_model/type/date.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/activemodel/lib/active_model/type/date.rb b/activemodel/lib/active_model/type/date.rb
index a7e6122ff4..c5fe926039 100644
--- a/activemodel/lib/active_model/type/date.rb
+++ b/activemodel/lib/active_model/type/date.rb
@@ -46,7 +46,7 @@ module ActiveModel
def value_from_multiparameter_assignment(*)
time = super
- time && time.to_date
+ time && new_date(time.year, time.mon, time.mday)
end
end
end