[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