From c5861e4170301c404acfb63e3f95ff75c2b67376 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 25 Jun 2024 20:28:58 -0600 Subject: [PATCH] Fix provisioning template engine. Template engine must get the cache directory or it fails to provision. This affected polycom phone provisioning and maybe other phones. --- app/provision/resources/classes/provision.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/provision/resources/classes/provision.php b/app/provision/resources/classes/provision.php index d8004110f9..9d9840887e 100644 --- a/app/provision/resources/classes/provision.php +++ b/app/provision/resources/classes/provision.php @@ -662,7 +662,7 @@ $view->engine = "smarty"; } $view->template_dir = $template_dir ."/".$device_template."/"; - $view->cache_dir = $_SESSION['server']['temp']['dir']; + $view->cache_dir = sys_get_temp_dir(); $view->init(); //replace the variables in the template in the future loop through all the line numbers to do a replace for each possible line number