summaryrefslogtreecommitdiff
path: root/app/models/concerns/participable.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/concerns/participable.rb')
-rw-r--r--app/models/concerns/participable.rb23
1 files changed, 12 insertions, 11 deletions
diff --git a/app/models/concerns/participable.rb b/app/models/concerns/participable.rb
index d78810f2eab..f59dbc471ac 100644
--- a/app/models/concerns/participable.rb
+++ b/app/models/concerns/participable.rb
@@ -27,16 +27,17 @@ module Participable
end
private
- def participants_for(value, current_user = nil)
- case value
- when User
- [value]
- when Array
- value.flat_map { |v| participants_for(v, current_user) }
- when Participable
- value.participants(current_user)
- when Mentionable
- value.mentioned_users(current_user)
- end
+
+ def participants_for(value, current_user = nil)
+ case value
+ when User
+ [value]
+ when Array
+ value.flat_map { |v| participants_for(v, current_user) }
+ when Participable
+ value.participants(current_user)
+ when Mentionable
+ value.mentioned_users(current_user)
end
+ end
end