From 46ad09bf70400eeebab5495ee6a5ded4da86012e Mon Sep 17 00:00:00 2001
From: GitLab <devaroop123@yahoo.co.in>
Date: Tue, 11 Feb 2014 19:04:47 +0530
Subject: [PATCH] code refactor as per standards

---
 app/controllers/profiles/keys_controller.rb | 11 +++++++----
 app/models/user.rb                          |  2 +-
 config/routes.rb                            |  2 +-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/app/controllers/profiles/keys_controller.rb b/app/controllers/profiles/keys_controller.rb
index 7c97987d006..e8237a1f227 100644
--- a/app/controllers/profiles/keys_controller.rb
+++ b/app/controllers/profiles/keys_controller.rb
@@ -34,14 +34,17 @@ class Profiles::KeysController < ApplicationController
     end
   end
 
-  #get all keys of a user(params[:username]) in a text format
-  #helpful for sysadmins to put in respective servers
+  # Get all keys of a user(params[:username]) in a text format
+  # Helpful for sysadmins to put in respective servers
   def get_keys
     if params[:username].present?
       begin
         user = User.find_by_username(params[:username])
-        user.present? ? (render :text => user.all_ssh_keys.join('\n')) :
-          (render_404 and return)
+        if user.present?
+          render text: user.all_ssh_keys.join('\n')
+        else
+          render_404 and return
+        end
       rescue => e
         render text: e.message
       end
diff --git a/app/models/user.rb b/app/models/user.rb
index 2a58692375d..10f21d23506 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -437,6 +437,6 @@ class User < ActiveRecord::Base
   end
 
   def all_ssh_keys
-    keys.collect{|x| x.key}.join("\n")
+    keys.map(&:key)
   end
 end
diff --git a/config/routes.rb b/config/routes.rb
index 1cc6242c623..8c66ad741f9 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -12,7 +12,7 @@ Gitlab::Application.routes.draw do
   API::API.logger Rails.logger
   mount API::API => '/api'
 
-  #get all keys of user
+  # Get all keys of user
   get ':username.keys' => 'profiles/keys#get_keys' , constraints: { username: /.*/ }
 
   constraint = lambda { |request| request.env["warden"].authenticate? and request.env['warden'].user.admin? }
-- 
GitLab