Merge pull request #3459 from consul/backport-fix_cross_origin_exception

Fix InvalidCrossOriginRequest response
This commit is contained in:
Javier Martín
2019-04-25 22:01:51 +02:00
committed by GitHub
2 changed files with 6 additions and 1 deletions

View File

@@ -15,6 +15,6 @@ class PagesController < ApplicationController
render action: params[:id]
end
rescue ActionView::MissingTemplate
head 404
head 404, content_type: "text/html"
end
end

View File

@@ -42,6 +42,11 @@ describe PagesController do
get :show, params: { id: "nonExistentPage" }
expect(response).to be_missing
end
it "returns a 404 message for a JavaScript request" do
get :show, params: { id: "nonExistentJavaScript.js" }
expect(response).to be_missing
end
end
end