From ed4656fa50f3461ca9e97e6d88944c7f5417c89e Mon Sep 17 00:00:00 2001 From: Don Restarone <35935196+donrestarone@users.noreply.github.com> Date: Wed, 11 Oct 2023 16:47:56 -0400 Subject: [PATCH] [observability] print errors when page creation fails (#1619) The problem: detailed Errors are not showing on referrals.restarone.com ![Screenshot from 2023-10-11 16-16-16](https://github.com/restarone/violet_rails/assets/35935196/417bdfb4-f9bc-4881-ba72-15df3b4b2702) print detailed errors when page creation fails ![Screenshot from 2023-10-11 16-09-45](https://github.com/restarone/violet_rails/assets/35935196/65b70163-abe9-4538-846b-04fb086da325) --- app/controllers/comfy/admin/cms/pages_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/comfy/admin/cms/pages_controller.rb b/app/controllers/comfy/admin/cms/pages_controller.rb index 6f7e8c598..912d18a0b 100644 --- a/app/controllers/comfy/admin/cms/pages_controller.rb +++ b/app/controllers/comfy/admin/cms/pages_controller.rb @@ -42,7 +42,7 @@ def create flash[:success] = I18n.t("comfy.admin.cms.pages.created") redirect_to action: :edit, id: @page rescue ActiveRecord::RecordInvalid - flash.now[:danger] = I18n.t("comfy.admin.cms.pages.creation_failure") + flash.now[:danger] = "#{I18n.t("comfy.admin.cms.pages.creation_failure")} because: #{@page.errors.full_messages.to_sentence}" render action: :new end