From 71706f21c28f5ae623ee69810fe26a34fb79b446 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Sun, 9 Apr 2017 08:39:41 -0400 Subject: Ignore implied formats for catch all route requests (#1340) A request to `/test` would show the custom 404 page, but a request to `/test.test` would return a 404 with an empty body. This change ignores the format on incoming catch all route requests, so that the html 404 page is returned on these requests. --- config/routes.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/routes.rb b/config/routes.rb index 9cbecf077..66b0ed830 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -194,5 +194,8 @@ Rails.application.routes.draw do root 'home#index' - match '*unmatched_route', via: :all, to: 'application#raise_not_found' + match '*unmatched_route', + via: :all, + to: 'application#raise_not_found', + format: false end -- cgit