Invert visible logic to admin_only?

This commit is contained in:
Dombi Attila
2024-08-05 17:10:56 +03:00
parent 7ac26293fa
commit 850fd795cd
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ module Projects
if user.admin?
model.available_custom_fields
else
model.available_custom_fields.select(&:visible?)
model.available_custom_fields.reject(&:admin_only?)
end
end
+1 -1
View File
@@ -42,7 +42,7 @@ class CustomValue < ApplicationRecord
to: :strategy
delegate :editable?,
:visible?,
:admin_only?,
:required?,
:max_length,
:min_length,
@@ -385,7 +385,7 @@ module API
custom_fields = if current_user.admin?
represented.available_custom_fields
else
represented.available_custom_fields.select(&:visible?)
represented.available_custom_fields.reject(&:admin_only?)
end
custom_field_class(custom_fields)
@@ -168,7 +168,7 @@ module Redmine
end
def visible_custom_field_values
custom_field_values.select(&:visible?)
custom_field_values.reject(&:admin_only?)
end
def custom_value_for(c)