flash message shown after ajax request

As the title says, when people aren't using ajax I use flash messages
to tell them stuff. However, when they use the ajax stuff the flash
message shows when they move to a different page. I've searched in
this group and have found similar cases, but they all use RJS and can
just call Flash.discard in their rjs, but I'm using js.erb (just raw

How can I get my app to only show the flash when ajax isn't used?

You can use <% flash.discard %> to clear it.