method
force_encoding_if_needed
v8.1.1 -
Show latest stable
- Class:
ActiveRecord::Encryption::Encryptor
force_encoding_if_needed(value)private
No documentation available.
# File activerecord/lib/active_record/encryption/encryptor.rb, line 178
def force_encoding_if_needed(value)
if forced_encoding_for_deterministic_encryption && value && value.encoding != forced_encoding_for_deterministic_encryption
value.encode(forced_encoding_for_deterministic_encryption, invalid: :replace, undef: :replace)
else
value
end
end