From 18047f2611c36b3326fa10efc91edba131fe7a76 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 10 Jan 2017 01:14:49 -0700 Subject: [PATCH] Update app_defaults.php --- core/notifications/app_defaults.php | 49 +++++++++++++++-------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/core/notifications/app_defaults.php b/core/notifications/app_defaults.php index 4042b0630c..d9a8652ce6 100644 --- a/core/notifications/app_defaults.php +++ b/core/notifications/app_defaults.php @@ -24,32 +24,33 @@ Mark J Crane */ -if (strlen($_SESSION['switch']['scripts']['dir']) > 0) { - if ($domains_processed == 1) { +if ($domains_processed == 1) { - //update the notifications table - $sql = "select count(*) as num_rows from v_notifications "; - $prep_statement = $db->prepare($sql); - if ($prep_statement) { - $prep_statement->execute(); - $row = $prep_statement->fetch(PDO::FETCH_ASSOC); - if ($row['num_rows'] == 0) { - $sql = "insert into v_notifications "; - $sql .= "("; - $sql .= "notification_uuid, "; - $sql .= "project_notifications "; - $sql .= ")"; - $sql .= "values "; - $sql .= "("; - $sql .= "'".uuid()."', "; - $sql .= "'false' "; - $sql .= ")"; - $db->exec(check_sql($sql)); - unset($sql); - } - unset($prep_statement, $row); + //update the notifications table + if (is_array($_SESSION['switch']['scripts'])) { + $sql = "select count(*) as num_rows from v_notifications "; + $prep_statement = $db->prepare($sql); + if ($prep_statement) { + $prep_statement->execute(); + $row = $prep_statement->fetch(PDO::FETCH_ASSOC); + if ($row['num_rows'] == 0) { + $sql = "insert into v_notifications "; + $sql .= "("; + $sql .= "notification_uuid, "; + $sql .= "project_notifications "; + $sql .= ")"; + $sql .= "values "; + $sql .= "("; + $sql .= "'".uuid()."', "; + $sql .= "'false' "; + $sql .= ")"; + $db->exec(check_sql($sql)); + unset($sql); } + unset($prep_statement, $row); + } } + } -?> \ No newline at end of file +?>