Add "editable" attribute in the custom fields API response (#41935).

git-svn-id: https://svn.redmine.org/redmine/trunk@23678 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Marius Balteanu
2025-04-18 14:44:17 +00:00
parent 33ce711f99
commit de96d418b1
2 changed files with 3 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ api.array :custom_fields do
api.multiple field.multiple? api.multiple field.multiple?
api.default_value field.default_value api.default_value field.default_value
api.visible field.visible? api.visible field.visible?
api.editable field.editable?
values = field.possible_values_options values = field.possible_values_options
if values.present? if values.present?

View File

@@ -37,6 +37,8 @@ class Redmine::ApiTest::CustomFieldsTest < Redmine::ApiTest::Base
end end
assert_select 'trackers[type=array]' assert_select 'trackers[type=array]'
assert_select 'roles[type=array]' assert_select 'roles[type=array]'
assert_select 'visible', :text => 'true'
assert_select 'editable', :text => 'true'
end end
end end
end end