Provision settings for templates use type text

The configuration template is an XML string or other type of config file that is delivered to the endpoint as a string.
This commit is contained in:
FusionPBX
2025-10-08 16:02:11 -06:00
committed by GitHub
parent a4d632b3df
commit 72ee1a91cf

View File

@@ -135,6 +135,23 @@ if ($domains_processed == 1) {
$sql .= ") ";
$database->execute($sql);
//provision settings for templates should use type text
$sql = "update v_default_settings ";
$sql .= "set default_setting_name = 'text' ";
$sql .= "where default_setting_uuid in ( ";
$sql .= " select default_setting_uuid ";
$sql .= " from v_default_settings ";
$sql .= " where default_setting_category = 'provision' ";
$sql .= " and default_setting_name = 'boolean' ";
$sql .= " and ( ";
$sql .= " default_setting_subcategory like 'yealink_%' ";
$sql .= " or default_setting_subcategory like 'polycom_%' ";
$sql .= " or default_setting_subcategory like 'grandstream_%' ";
$sql .= " or default_setting_subcategory like 'cisco_%' ";
$sql .= " or default_setting_subcategory like 'flyingvoice_%' ";
$sql .= " ) ";
$sql .= "); ";
}
?>