[rails 2.3.2] ActionController::DoubleRenderError


#1

Hi
I don’t know how to get rid of this error… I need some help to
understand how to rewrite it
this action is executed from a remote_form (facebox style), and I
want to keep also the html degraded call

is this issue coming from the close_facebox + redirect_to ?

def update
@auth_source = AuthSource.find(params[:id])
respond_to do |format|
if if @auth_source.update_attributes(params[:auth_source])
flash[:notice] = I18n.t(:notice_successful_update)
format.html { redirect_to :action => ‘list’ }
format.js { close_facebox; redirect_to :controller =>
‘settings’, :action => ‘index’, :tab => ‘authentification’ }
else
format.html { render :action => ‘edit’ }
format.js { render_to_facebox :partial => “/auth_sources/
edit”}
end
end
end

thanks for your suggestions


#2

On Mar 29, 9:24 am, Erwin removed_email_address@domain.invalid wrote:

Hi
I don’t know how to get rid of this error… I need some help to
understand how to rewrite it
this action is executed from a remote_form (facebox style), and I
want to keep also the html degraded call

is this issue coming from the close_facebox + redirect_to ?

It depends - what’s in the close_facebox method? If it is doing a
render or a redirect then yes,

Fred


#3

Yes , That’s the point… I need to investigate a little bit more…
but I commented the redirect , keeping only the close_facebox and
that’s fine !!
thanks for your tip

erwin