Merge branch '2411-check-copyright'
[arvados.git] / apps / workbench / app / controllers / authorized_keys_controller.rb
index 5ca5222d6e93ee107078693045fee575a12bab3b..ac47ce7592b27a3082d20582092147259d689806 100644 (file)
@@ -1,12 +1,21 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
 class AuthorizedKeysController < ApplicationController
+  def index_pane_list
+    %w(Recent Help)
+  end
+
   def new
     super
-    @object.authorized_user = current_user.uuid if current_user
+    @object.authorized_user_uuid = current_user.uuid if current_user
     @object.key_type = 'SSH'
   end
 
   def create
-    @object = AuthorizedKey.new authorized_user: current_user.uuid, key_type: 'SSH'
+    defaults = { authorized_user_uuid: current_user.uuid, key_type: 'SSH' }
+    @object = AuthorizedKey.new defaults.merge(params[:authorized_key] || {})
     super
   end
 end