From 3063f72e98d6ac48351140fec16938c154e7147d Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Tue, 30 Jul 2013 23:23:58 -0400 Subject: [PATCH] fix exception in get_all_logins when user has no authorized_keys --- .../app/controllers/arvados/v1/virtual_machines_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/api/app/controllers/arvados/v1/virtual_machines_controller.rb b/services/api/app/controllers/arvados/v1/virtual_machines_controller.rb index b0853021a5..4f09f2892c 100644 --- a/services/api/app/controllers/arvados/v1/virtual_machines_controller.rb +++ b/services/api/app/controllers/arvados/v1/virtual_machines_controller.rb @@ -26,7 +26,7 @@ class Arvados::V1::VirtualMachinesController < ApplicationController @vms.each do |vm| vm.login_permissions.each do |perm| user_uuid = perm.tail_uuid - @users[user_uuid].andand.authorized_keys.each do |ak| + @users[user_uuid].andand.authorized_keys.andand.each do |ak| username = perm.properties.andand['username'] if username @response << { -- 2.30.2