[PATCH] BZ858234 check if deployable is nil before trying to generate deployment xml

tzumainn at redhat.com tzumainn at redhat.com
Tue Sep 18 17:05:00 UTC 2012


From: Tzu-Mainn Chen <tzumainn at redhat.com>

---
 src/app/controllers/deployments_controller.rb |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/app/controllers/deployments_controller.rb b/src/app/controllers/deployments_controller.rb
index 51348a7..ce80df2 100644
--- a/src/app/controllers/deployments_controller.rb
+++ b/src/app/controllers/deployments_controller.rb
@@ -65,6 +65,11 @@ class DeploymentsController < ApplicationController
     @pool = @deployment.pool
     init_new_deployment_attrs
 
+    if @deployable.nil?
+      @deployment.errors.add(:base, t('deployments.flash.warning.deployable_not_selected'))
+      render :launch_new and return
+    end
+
     @deployment.deployable_xml = DeployableXML.new(@deployable.xml)
     @deployment.owner = current_user
 
-- 
1.7.6.5




More information about the aeolus-devel mailing list