Skip to content

Commit

Permalink
Disabling the operations for deployment and datasource entities, if t…
Browse files Browse the repository at this point in the history
…hey are owned by a server in the domain.
  • Loading branch information
jkremser committed Nov 3, 2016
1 parent 4bc3b1e commit 3243359
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions app/helpers/application_helper/toolbar_builder.rb
Original file line number Diff line number Diff line change
Expand Up @@ -702,8 +702,10 @@ def build_toolbar_hide_button(id)
return true unless @record.provisionable?
end
when 'MiddlewareServer', 'MiddlewareDeployment', 'MiddlewareDatasource'
if %w(middleware_deployment_add middleware_jdbc_driver_add middleware_datasource_add).include?(id) &&
@record.try(:in_domain?)
if %w(middleware_deployment_add middleware_jdbc_driver_add middleware_datasource_add middleware_deployment_enable
middleware_datasource_remove middleware_deployment_restart middleware_deployment_disable
middleware_deployment_undeploy).include?(id) &&
(@record.try(:in_domain?) || @record.try(:middleware_server).try(:in_domain?))
return true
end
return true if %w(middleware_server_shutdown middleware_server_restart middleware_server_stop
Expand Down

0 comments on commit 3243359

Please sign in to comment.