From c4cd6cbdbf070b5942130ef9e553eec7ee008c03 Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Sat, 13 Mar 2021 16:48:41 +0100 Subject: [PATCH] Update install.php Populate sccpdevmodel if empty --- install.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/install.php b/install.php index daa9063..c7e4ad9 100644 --- a/install.php +++ b/install.php @@ -993,8 +993,14 @@ if ($sccp_compatible > 431) { InstallDB_sccpsettings(); InstallDB_sccpdevmodel(); InstallDB_updateSchema($db_config); -if (!$sccp_db_ver) { +$stmt = $db->prepare('SELECT CASE WHEN EXISTS(SELECT 1 FROM sccpdevmodel) THEN 0 ELSE 1 END AS IsEmpty;'); +$stmt->execute(); +$result = $stmt->fetchAll(\PDO::FETCH_ASSOC); +if ($result[0]['IsEmpty']) { + outn("Populating sccpdevmodel..."); InstallDB_fillsccpdevmodel(); +} +if (!$sccp_db_ver) { InstallDB_updateSccpDevice(); } else { outn("Skip update Device model");