Merge pull request #2561 from urbanrotnik/ur-sci-4625-import-fix

Fix for empty status cell [SCI-4625]
This commit is contained in:
Urban Rotnik 2020-05-15 08:44:30 +02:00 committed by GitHub
commit e290f555f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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 }