Fix 500 error when clicking on another item [SCI-9595] (#6527)

This commit is contained in:
Soufiane 2023-10-25 13:47:06 +02:00 committed by GitHub
parent a98d86e9b8
commit e8cb940665
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -37,24 +37,18 @@ json.custom_columns do
json.array! repository_columns_ordered_by_state(@repository_row.repository).each do |repository_column|
repository_cell = @repository_row.repository_cells.find_by(repository_column: repository_column)
data_type = repository_column.data_type
data_type = repository_cell.repository_column.data_type if repository_cell.present?
options = case data_type
options = case repository_column.data_type
when 'RepositoryListValue'
{
options_path: items_repository_repository_columns_list_column_path(@repository,
repository_cell.repository_column)
options_path: items_repository_repository_columns_list_column_path(@repository, repository_column)
}
when 'RepositoryStatusValue'
{
options_path: items_repository_repository_columns_status_column_path(@repository,
repository_cell.repository_column)
options_path: items_repository_repository_columns_status_column_path(@repository, repository_column)
}
when 'RepositoryChecklistValue'
{
options_path: items_repository_repository_columns_checklist_column_path(@repository,
repository_cell.repository_column)
options_path: items_repository_repository_columns_checklist_column_path(@repository, repository_column)
}
else
{