Project

General

Profile

« Previous | Next » 

Revision b9c2c9ff

Added by Dominic Cleal almost 10 years ago

fixes #6402 - use standard success/error handlers in UI controllers

(cherry picked from commit b4fbdf574faf364fb1fc991c9363b3637ae70906)

View differences:

app/controllers/puppetclasses_controller.rb
def create
@puppetclass = Puppetclass.new(params[:puppetclass])
if @puppetclass.save
notice _("Successfully created puppetclass.")
redirect_to puppetclasses_url
process_success
else
render :action => 'new'
process_error
end
end
......
def update
if @puppetclass.update_attributes(params[:puppetclass])
notice _("Successfully updated puppetclass.")
notice _("Successfully updated %s." % @puppetclass.to_s)
redirect_back_or_default(puppetclasses_url)
else
render :action => 'edit'
process_error
end
end
def destroy
if @puppetclass.destroy
notice _("Successfully destroyed puppetclass.")
process_success
else
error @puppetclass.errors.full_messages.join("<br/>")
process_error
end
redirect_to puppetclasses_url
end
# form AJAX methods

Also available in: Unified diff