Vote #79886
未完了principals_options_for_select does not select user when user id is numeric
0%
説明
+To fix it+ : In application Helper L487
convert selected to string if it is an integer
if selected.is_a?(Integer)
selected_s = selected.to_s
else
selected_s = selected
end
selected_attribute = ' selected="selected"' if option_value_selected?(element, selected) || element.id.to_s == selected_s
journals
Could you show the steps to reproduce the problem with the Web UI?
--------------------------------------------------------------------------------
The only places where selected is an integer are :
* in bulk edit :
->/lxc/redmine4/home/smile/redmine-4.0.0/app/views/issues/bulk_edit.html.erb
74: principals_options_for_select(@assignables, @issue_params[:assigned_to_id])) %>
NOT sure if @issue_params[:assigned_to_id]) is passed as a string or an integer
* and in Redmine V4.1 :
in timelog_helper : user_collection_for_select_options
--------------------------------------------------------------------------------