diff --git a/app/helpers/details_table_helper.rb b/app/helpers/details_table_helper.rb
index db569102d..b436cab38 100644
--- a/app/helpers/details_table_helper.rb
+++ b/app/helpers/details_table_helper.rb
@@ -1,10 +1,12 @@
module DetailsTableHelper
def details_html(attribute)
- if attribute[:format] == :bullet
- list = attribute[:value].map { |la| "
#{la}" }.join
+ if attribute[:format] == :bullet && attribute[:value].length > 1
+ list = attribute[:value].map { |value| "#{value}" }.join
simple_format(list, { class: "govuk-list govuk-list--bullet" }, wrapper_tag: "ul")
else
- simple_format(attribute[:value].to_s, {}, wrapper_tag: "div")
+ value = attribute[:value].is_a?(Array) ? attribute[:value].first : attribute[:value]
+
+ simple_format(value.to_s, { class: "govuk-body" }, wrapper_tag: "p")
end
end
end