Project

General

Profile

« Previous | Next » 

Revision 0a801ca0

Added by Ohad Levy over 12 years ago

  • ID 0a801ca08e85501de62bbe6ab6b09b7a418b0188

fixes #1146 - Provide error details via the API upon failure

View differences:

app/controllers/hosts_controller.rb
if @host.setBuild != false
process_success :success_msg => "Enabled #{@host.name} for rebuild on next boot", :success_redirect => :back
else
process_error :redirect => :back, :error_msg => "Failed to enable #{@host.name} for installation: #{@host.errors.full_messages.join("br")}"
process_error :redirect => :back, :error_msg => ["Failed to enable #{@host.name} for installation", @host.errors.full_messages]
end
end

Also available in: Unified diff