diff --git a/app/controllers/lettings_logs_controller.rb b/app/controllers/lettings_logs_controller.rb index 366ca267e..0ac6be92c 100644 --- a/app/controllers/lettings_logs_controller.rb +++ b/app/controllers/lettings_logs_controller.rb @@ -118,10 +118,8 @@ private def resolve_logs! if @log&.unresolved == true && @log.location.present? && @log.scheme.present? && @log.update(unresolved: false) - notice_message = "You’ve updated all the fields affected by the scheme change." unresolved_logs_count_for_user = current_user.lettings_logs.unresolved.created_by(current_user).count - notice_message << " Update #{unresolved_logs_count_for_user} more logs" if unresolved_logs_count_for_user.positive? - flash[:notice] = notice_message.html_safe + flash.now[:notice] = helpers.flash_notice_for_resolved_logs(unresolved_logs_count_for_user) end end end diff --git a/app/helpers/unresolved_log_helper.rb b/app/helpers/unresolved_log_helper.rb new file mode 100644 index 000000000..37128852e --- /dev/null +++ b/app/helpers/unresolved_log_helper.rb @@ -0,0 +1,6 @@ +module UnresolvedLogHelper + def flash_notice_for_resolved_logs(count) + notice_message = "You’ve updated all the fields affected by the scheme change.
" + notice_message << " Update #{count} more logs" if count.positive? + end +end