diff --git a/app/extensions/app_config.php b/app/extensions/app_config.php index be1e437c9b..52edbc9356 100644 --- a/app/extensions/app_config.php +++ b/app/extensions/app_config.php @@ -46,6 +46,18 @@ $apps[$x]['destinations'][$y]['select_label'] = "\${destination} \${description}"; $y++; $apps[$x]['destinations'][$y]['type'] = "sql"; + $apps[$x]['destinations'][$y]['label'] = "loopback"; + $apps[$x]['destinations'][$y]['name'] = "extensions"; + $apps[$x]['destinations'][$y]['sql'] = "select extension, number_alias, user_context as context, description from v_extensions "; + $apps[$x]['destinations'][$y]['where'] = "where domain_uuid = '\${domain_uuid}' and enabled = 'true' "; + $apps[$x]['destinations'][$y]['order_by'] = "number_alias, extension asc"; + //$apps[$x]['destinations'][$y]['field']['context'] = "user_context"; + $apps[$x]['destinations'][$y]['field']['destination'] = "number_alias,extension"; + $apps[$x]['destinations'][$y]['field']['description'] = "description"; + $apps[$x]['destinations'][$y]['select_value']['user_contact'] = "loopback/\${destination}"; + $apps[$x]['destinations'][$y]['select_label'] = "\${destination} \${description}"; + $y++; + $apps[$x]['destinations'][$y]['type'] = "sql"; $apps[$x]['destinations'][$y]['label'] = "call_groups"; $apps[$x]['destinations'][$y]['name'] = "extensions"; $apps[$x]['destinations'][$y]['sql']['pgsql'] = "select distinct(unnest(string_to_array(call_group, ','))) as destination from v_extensions ";