Do not check for user agreement signature before showing user agreement.
[arvados.git] / apps / workbench / app / controllers / authorized_keys_controller.rb
index 4487ead95a426a8a878bdecc486acc9f4b36f33f..6bbb01dc316ff931ece288428a3889bf8508e1f5 100644 (file)
@@ -7,7 +7,7 @@ class AuthorizedKeysController < ApplicationController
 
   def create
     defaults = { authorized_user_uuid: current_user.uuid, key_type: 'SSH' }
-    @object = AuthorizedKey.new defaults.merge(params[:authorized_key])
+    @object = AuthorizedKey.new defaults.merge(params[:authorized_key] || {})
     super
   end
 end