Commit c83af0dfe7b82c355eb115a35bfee2a98146b64d
1 parent
b6c6a5b1
Exists in
master
and in
4 other branches
Uses attributes_for_keys
Showing
1 changed file
with
2 additions
and
4 deletions
Show diff stats
lib/api/keys.rb
@@ -26,10 +26,8 @@ module Gitlab | @@ -26,10 +26,8 @@ module Gitlab | ||
26 | # Example Request: | 26 | # Example Request: |
27 | # POST /keys | 27 | # POST /keys |
28 | post do | 28 | post do |
29 | - key = current_user.keys.new( | ||
30 | - title: params[:title], | ||
31 | - key: params[:key] | ||
32 | - ) | 29 | + attrs = attributes_for_keys [:title, :key] |
30 | + key = current_user.keys.new attrs | ||
33 | if key.save | 31 | if key.save |
34 | present key, with: Entities::Key | 32 | present key, with: Entities::Key |
35 | else | 33 | else |