On Monday, January 27, 2020 at 10:52:28 PM UTC-5, Walter Lee Davis wrote: > > You can define (in your controller) what the create action is after a > successful save, and if you only want to do that for one format, and not > the others, you can use the usual method for doing that in a controller, > with: > > if @foo.create(foo_params) > respond_to do |format| > if format.js > render status: :ok > else > redirect_to @foo > end > end > else > render :new > end > > Using render status: :ok on success will not let anything else happen, no > redirect, nothing changes on screen. > > Walter > > > > On Jan 27, 2020, at 8:48 PM, fugee ohu <fuge...@gmail.com <javascript:>> > wrote: > > > > I'm broadcasting to a javascript channel in my create action instead of > redirecting but rails redirects to request referrer > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to rubyonra...@googlegroups.com <javascript:>. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/1b7ecb28-06c2-4638-9a37-221bf911da28%40googlegroups.com. > > > > Cool Thanks I had solved this by removing respond_to and rails automatically returned 204 No content because there was no view Maybe that's not a good hack though with no respond_to
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/408898fb-3122-4cc4-9df6-72a6e6333086%40googlegroups.com.