diff options
author | Mark Chao <mchao@gitlab.com> | 2018-05-30 00:52:32 +0900 |
---|---|---|
committer | Mark Chao <mchao@gitlab.com> | 2018-06-02 01:14:12 +0900 |
commit | 8730d6c37c34c61b70514d4df814a68398a976ec (patch) | |
tree | d70ddc9879874852f4d996bfe222241623543751 | |
parent | e6cb0ffbc8c7656a3e7fb56b34bbe7f06c01a35a (diff) | |
download | gitlab-ce-6022-ee-extract-slash_commands-in-ce.tar.gz |
use keep_if to avoid extra object6022-ee-extract-slash_commands-in-ce
-rw-r--r-- | lib/gitlab/slash_commands/command.rb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/gitlab/slash_commands/command.rb b/lib/gitlab/slash_commands/command.rb index 5b3c82336f4..c82320a6036 100644 --- a/lib/gitlab/slash_commands/command.rb +++ b/lib/gitlab/slash_commands/command.rb @@ -39,10 +39,8 @@ module Gitlab private def available_commands - self.class.commands.tap do |c| - c.select! do |klass| - klass.available?(project) - end + self.class.commands.keep_if do |klass| + klass.available?(project) end end end |