Class: Checkoff::Internal::SearchUrl::CustomFieldVariant::DoesntContainAny
- Inherits:
-
CustomFieldVariant
- Object
- CustomFieldVariant
- Checkoff::Internal::SearchUrl::CustomFieldVariant::DoesntContainAny
- Defined in:
- lib/checkoff/internal/search_url/custom_field_variant.rb
Overview
This is used in the UI for multi-select fields
custom_field_#CustomFieldVariant#gid.variant = ‘doesnt_contain_any’
Instance Method Summary collapse
Methods inherited from CustomFieldVariant
Constructor Details
This class inherits a constructor from Checkoff::Internal::SearchUrl::CustomFieldVariant::CustomFieldVariant
Instance Method Details
#convert ⇒ Array<(Hash, Array)>
104 105 106 107 108 109 110 111 112 |
# File 'lib/checkoff/internal/search_url/custom_field_variant.rb', line 104 def convert = fetch_solo_param("custom_field_#{gid}.selected_options").split('~') [{ "custom_fields.#{gid}.is_set" => 'true' }, ['not', ['custom_field_gid_value_contains_any_gid?', gid, ]]] end |