From 2ffb4acb2f0ec8fa4d800d35d9adb8cd71209f0b Mon Sep 17 00:00:00 2001 From: Oleksii Kriuchykhin Date: Thu, 5 May 2022 15:44:21 +0200 Subject: [PATCH] Allow deleteion of stock columns when stock management is disabled [SCI-6800] --- app/permissions/repository_column.rb | 4 ---- .../_manage_column_modal_content.html.erb | 8 +++++++- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/app/permissions/repository_column.rb b/app/permissions/repository_column.rb index 631e2ff15..53c10974d 100644 --- a/app/permissions/repository_column.rb +++ b/app/permissions/repository_column.rb @@ -7,10 +7,6 @@ Canaid::Permissions.register_for(RepositoryColumn) do managable = repository_column.repository.repository_snapshots.provisioning.none? && can_create_repository_columns?(user, repository_column.repository) - if repository_column.data_type == 'RepositoryStockValue' - managable = can_manage_repository_stock?(user, repository_column.repository) && managable - end - managable end end diff --git a/app/views/repository_columns/_manage_column_modal_content.html.erb b/app/views/repository_columns/_manage_column_modal_content.html.erb index a461e7dd5..be9cd0d68 100644 --- a/app/views/repository_columns/_manage_column_modal_content.html.erb +++ b/app/views/repository_columns/_manage_column_modal_content.html.erb @@ -82,7 +82,7 @@ + <% elsif @repository_column.repository_stock_value? && @repository_column.persisted? %> + <% end %>