From 21eb1ed893825c0e3b2cd4c2baa6f75d6a444983 Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Tue, 11 Nov 2014 12:39:08 +0100 Subject: [PATCH] bug #3309: OpenNebula.systems support does not work with an empty issue list (cherry picked from commit f495cdf488a9cc5cfb2e717af107fedd1d95146c) --- src/sunstone/routes/support.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sunstone/routes/support.rb b/src/sunstone/routes/support.rb index 0dc01bb072..0753987ba0 100644 --- a/src/sunstone/routes/support.rb +++ b/src/sunstone/routes/support.rb @@ -122,10 +122,13 @@ get '/support/request' do pending_requests = 0 one_zrequests = { "REQUEST_POOL" => { - "REQUEST" => [] } } + if zrequests.size > 0 + one_zrequests["REQUEST_POOL"]["REQUEST"] = [] + end + zrequests.each { |zrequest| if zrequest.status == "pending" pending_requests += 1