From 1e6afa40209ca15aee811bb5797c175c0d8eaad4 Mon Sep 17 00:00:00 2001 From: Sean Griffin Date: Thu, 19 Mar 2015 11:50:36 -0600 Subject: Don't cast nil to string in pg enums Fixes #19389. --- .../lib/active_record/connection_adapters/postgresql/oid/enum.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'activerecord/lib/active_record/connection_adapters') diff --git a/activerecord/lib/active_record/connection_adapters/postgresql/oid/enum.rb b/activerecord/lib/active_record/connection_adapters/postgresql/oid/enum.rb index b3b610a5f6..91d339f32c 100644 --- a/activerecord/lib/active_record/connection_adapters/postgresql/oid/enum.rb +++ b/activerecord/lib/active_record/connection_adapters/postgresql/oid/enum.rb @@ -7,7 +7,9 @@ module ActiveRecord :enum end - def cast(value) + private + + def cast_value(value) value.to_s end end -- cgit v1.2.3