app/models/request_approval.rb
Use each_value
instead of each
. Open
Open
reuests_hash.each do |_key, value|
- Read upRead up
- Exclude checks
This cop checks for uses of each_key
and each_value
Hash methods.
Note: If you have an array of two-element arrays, you can put parentheses around the block arguments to indicate that you're not working with a hash, and suppress RuboCop offenses.
Example:
# bad
hash.keys.each { |k| p k }
hash.values.each { |v| p v }
hash.each { |k, _v| p k }
hash.each { |_k, v| p v }
# good
hash.each_key { |k| p k }
hash.each_value { |v| p v }
Line is too long. [107/80] Open
Open
scope :to_be_approved, ->(user) { where 'approver_id = ? AND approved_status = ?', user, 'NOT APPROVED' }
- Exclude checks