From ba68eef044a9c2a69412fde6da8dcfe79e73891b Mon Sep 17 00:00:00 2001 From: Urban Rotnik Date: Thu, 14 May 2020 17:59:25 +0200 Subject: [PATCH] Fix for empty status cell --- app/models/repository_status_value.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/repository_status_value.rb b/app/models/repository_status_value.rb index 136726c10..4ed93e1bd 100644 --- a/app/models/repository_status_value.rb +++ b/app/models/repository_status_value.rb @@ -60,7 +60,9 @@ class RepositoryStatusValue < ApplicationRecord def self.import_from_text(text, attributes, _options = {}) icon = text[0] - status = text[1..-1].strip + status = text[1..-1]&.strip + return nil if status.nil? || icon.nil? + value = new(attributes) column = attributes.dig(:repository_cell_attributes, :repository_column) status_item = column.repository_status_items.find { |item| item.status == status }