[PATCH 1/2] BZ 789000 fix index to render proper json depending on tab

Tzu-Mainn Chen tzumainn at redhat.com
Fri Feb 10 06:44:27 UTC 2012


---
 src/app/controllers/pools_controller.rb |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/app/controllers/pools_controller.rb b/src/app/controllers/pools_controller.rb
index 37ae5a7..cb5b1d7 100644
--- a/src/app/controllers/pools_controller.rb
+++ b/src/app/controllers/pools_controller.rb
@@ -66,7 +66,16 @@ class PoolsController < ApplicationController
           render :partial => 'pretty_list'
         end
       end
-      format.json { render :json => @pools }
+      format.json do
+        case @details_tab[:id]
+        when 'pools'
+          render :json => @pools
+        when 'instances'
+          render :json => @instances
+        when 'deployments'
+          render :json => @deployments
+        end
+      end
     end
   end
 
-- 
1.7.6.5




More information about the aeolus-devel mailing list