title: Overrule previous redirect_to in controller
body: <p>Given the following simplified situation (in reality, the scenario is from an ActiveAdmin backed app):</p>
  
  <pre><code>class ShapeController &lt; ApplicationController
    def update
      (...)
      redirect_to
    end
  end
  
  class CircleController &lt; ShapeController
    def update
      super
      (...)
      redirect_to
    end
  end
  </code></pre>
  
  <p>Calling <code>CircleController#update</code> will cause the famous "AbstractController::DoubleRenderError" because <code>redirect_to</code> is called twice.</p>
  
  <p>Now, I can't prevent the first call of <code>redirect_to</code> by <code>super</code>, at least not without messing with ActiveAdmin's code. Is there another way to cancel the first <code>redirect_to</code> and overrule it with another one?</p>
  
  <p>Thanks for your hints!</p>