From 5b3661067a723caf586d34e6805c9d609fb522b4 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Tue, 24 Sep 2024 13:59:20 +0100 Subject: [PATCH] Fix status tags logic --- app/models/bulk_upload.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/models/bulk_upload.rb b/app/models/bulk_upload.rb index fba146e48..e086528af 100644 --- a/app/models/bulk_upload.rb +++ b/app/models/bulk_upload.rb @@ -58,10 +58,9 @@ class BulkUpload < ApplicationRecord return :logs_uploaded_with_errors if bulk_upload_errors.any? end - case bulk_upload_errors.map(&:category).uniq - when ["setup"] + if bulk_upload_errors.any? { |error| error.category == "setup" } :important_errors - when ["soft_validations"] + elsif bulk_upload_errors.any? { |error| error.category == "soft_validations" } :potential_errors else :critical_errors