From ec7dbd7ff7841acbfe875fe4a5270ee48e266b11 Mon Sep 17 00:00:00 2001 From: vico Date: Tue, 25 Feb 2025 09:34:08 -0800 Subject: [PATCH] AO3-6911: return 504 --- app/controllers/errors_controller.rb | 2 +- spec/controllers/errors_controller_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/errors_controller.rb b/app/controllers/errors_controller.rb index cc567efb3a..4024c26873 100644 --- a/app/controllers/errors_controller.rb +++ b/app/controllers/errors_controller.rb @@ -11,6 +11,6 @@ def auth_error def timeout_error @page_subtitle = t(".subtitle") - render "timeout_error", status: 200, formats: :html + render "timeout_error", status: 504, formats: :html end end diff --git a/spec/controllers/errors_controller_spec.rb b/spec/controllers/errors_controller_spec.rb index 16585e33f1..0504f2b248 100644 --- a/spec/controllers/errors_controller_spec.rb +++ b/spec/controllers/errors_controller_spec.rb @@ -40,7 +40,7 @@ describe "GET #timeout_error" do it "returns an HTML timeout error page" do get :timeout_error - expect(response.status).to eq(200) + expect(response.status).to eq(504) expect(response.header["Content-Type"]).to eq("text/html; charset=utf-8") end end