From d8f43e7618191cafcc45067e70a71e064cd4dd9f Mon Sep 17 00:00:00 2001 From: Arthur Campbell Date: Thu, 16 Mar 2023 11:00:04 +0000 Subject: [PATCH] ensure the log review page has the correct links in the breadcrumbs --- app/views/form/review.html.erb | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/app/views/form/review.html.erb b/app/views/form/review.html.erb index bc46c89d8..8c626beec 100644 --- a/app/views/form/review.html.erb +++ b/app/views/form/review.html.erb @@ -1,18 +1,10 @@ -<% if @log.sales? %> - <% content_for :title, "Review sales log" %> - <% content_for :breadcrumbs, govuk_breadcrumbs(breadcrumbs: { - "Logs" => "/logs", - "Log #{@log.id}" => "/sales-logs/#{@log.id}", - "Review sales log" => "", - }) %> -<% else %> - <% content_for :title, "Review lettings log" %> - <% content_for :breadcrumbs, govuk_breadcrumbs(breadcrumbs: { - "Logs" => "/logs", - "Log #{@log.id}" => "/lettings-logs/#{@log.id}", - "Review lettings log" => "", - }) %> -<% end %> +<% class_name = @log.class.name.underscore %> +<% content_for :title, "Review #{class_name.humanize(capitalize: false)}" %> +<% content_for :breadcrumbs, govuk_breadcrumbs(breadcrumbs: { + "Logs" => send("#{class_name.pluralize}_path"), + "Log #{@log.id}" => send("#{class_name}_path", @log.id), + "Review #{class_name.humanize(capitalize: false)}" => "", +}) %>