add xhr variant detection

This commit is contained in:
r888888888
2018-06-23 12:01:44 -07:00
parent 62235e215e
commit 5aae4b649f
4 changed files with 14 additions and 7 deletions

View File

@@ -1,5 +1,6 @@
class IqdbQueriesController < ApplicationController
respond_to :html, :json
before_action :detect_xhr
def show
if params[:url]
@@ -15,10 +16,8 @@ class IqdbQueriesController < ApplicationController
end
respond_with(@matches) do |fmt|
fmt.html
fmt.html.xhr do
render layout: false
fmt.html do |html|
html.xhr { render layout: false}
end
fmt.json do
@@ -26,4 +25,12 @@ class IqdbQueriesController < ApplicationController
end
end
end
private
def detect_xhr
if request.xhr?
request.variant = :xhr
end
end
end