FIX: allow single string values on custom multiple select fields and not just arrays (#14236)

This commit is contained in:
Jean
2021-09-03 09:26:57 -04:00
committed by GitHub
parent 763f48abc7
commit 85c31c73ba
2 changed files with 11 additions and 0 deletions

View File

@ -1607,6 +1607,7 @@ class UsersController < ApplicationController
if field.field_type == "dropdown"
field.user_field_options.find_by_value(field_values)&.value
elsif field.field_type == "multiselect"
field_values = Array.wrap(field_values)
bad_values = field_values - field.user_field_options.map(&:value)
field_values - bad_values
else