mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-02-24 07:44:46 +08:00
Merge pull request #2561 from urbanrotnik/ur-sci-4625-import-fix
Fix for empty status cell [SCI-4625]
This commit is contained in:
commit
e290f555f4
1 changed files with 3 additions and 1 deletions
|
@ -60,7 +60,9 @@ class RepositoryStatusValue < ApplicationRecord
|
||||||
|
|
||||||
def self.import_from_text(text, attributes, _options = {})
|
def self.import_from_text(text, attributes, _options = {})
|
||||||
icon = text[0]
|
icon = text[0]
|
||||||
status = text[1..-1].strip
|
status = text[1..-1]&.strip
|
||||||
|
return nil if status.nil? || icon.nil?
|
||||||
|
|
||||||
value = new(attributes)
|
value = new(attributes)
|
||||||
column = attributes.dig(:repository_cell_attributes, :repository_column)
|
column = attributes.dig(:repository_cell_attributes, :repository_column)
|
||||||
status_item = column.repository_status_items.find { |item| item.status == status }
|
status_item = column.repository_status_items.find { |item| item.status == status }
|
||||||
|
|
Loading…
Reference in a new issue