Verificare da dove proviene una redirect

Controller Delivery:

def create
@customer = Customer.find(params[:customer_id])
@delivery = @customer.deliveries.build(params[:delivery])
@document = @customer.build_document(params[:document])
if @delivery.valid? and @document.valid?
Delivery.transaction do
@delivery.save!
@document.save!
end
flash[:success] = “Consegna effettuata.”
respond_with(@customer)
else
@products = Product.all
render ‘customers/show’, :layout => ‘delivery’
end
end

Come vedere se i due oggetti delivery e document vengono salvati
avviene una redirect all’action show di customer.
La stessa action show viene richiamata anche allo startup
dell’applicazione a seguito di una search.
Si puo’ verificare in qualche modo se la show proviene dalla create di
Delivery?

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs