Method: AbstractResourcesController#defer

Defined in:
app/controllers/abstract_resources_controller.rb

#deferObject



38
39
40
41
42
43
44
45
46
47
48
49
50
# File 'app/controllers/abstract_resources_controller.rb', line 38

def defer
  authorize resource
  if resource.defer parent
    flash[:info] = t(:resource_deferred_correct)
    render :defer, layout: false, status: 200 and return
  else
    flash[:error] = t(:resource_deferred_incorrect)
    render :defer, layout: false, status: 401 and return
  end

rescue Exception => e
  scoop_from_error e
end