diff --git a/apps/dashboard/app/lib/smart_attributes/attribute.rb b/apps/dashboard/app/lib/smart_attributes/attribute.rb index 90a9254ff..39b8260e0 100644 --- a/apps/dashboard/app/lib/smart_attributes/attribute.rb +++ b/apps/dashboard/app/lib/smart_attributes/attribute.rb @@ -179,8 +179,8 @@ def select_choices(hide_excludable: true) # and let nils fall through and get caught in validate! if entry.is_a?(Array) entry - elsif entry.is_a?(String) - [entry, entry] + elsif entry.is_a?(String) || entry.is_a?(Symbol) + [entry.to_s, entry.to_s] end end end