diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2019-01-17 17:14:13 -0500 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2019-01-17 17:14:13 -0500 |
commit | 470e6bdac97249ca3406c635f611aa8f7df8b222 (patch) | |
tree | ff6e74eaba0aade32dd7fda785fb73fe64a1bdf0 /activerecord/test/support/stubs | |
parent | e65a3a0ce585b1fbcd35872616717595d6950fca (diff) | |
parent | 6410c70f7caa5045e2f12ebd7aab8d8b6d3e6a0b (diff) | |
download | rails-470e6bdac97249ca3406c635f611aa8f7df8b222.tar.gz rails-470e6bdac97249ca3406c635f611aa8f7df8b222.tar.bz2 rails-470e6bdac97249ca3406c635f611aa8f7df8b222.zip |
Merge pull request #34966 from bogdanvlviv/ensure-ar-relation-exists-allows-permitted-params
Ensure that AR::Relation#exists? allows only permitted params
Diffstat (limited to 'activerecord/test/support/stubs')
-rw-r--r-- | activerecord/test/support/stubs/strong_parameters.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/activerecord/test/support/stubs/strong_parameters.rb b/activerecord/test/support/stubs/strong_parameters.rb index acba3a4504..84f93a28b9 100644 --- a/activerecord/test/support/stubs/strong_parameters.rb +++ b/activerecord/test/support/stubs/strong_parameters.rb @@ -3,10 +3,16 @@ class Parameters def initialize(parameters = {}) @parameters = parameters.with_indifferent_access + @permitted = false end def permitted? - true + @permitted + end + + def permit! + @permitted = true + self end def to_h |