Remove redundant database objects

This reduces database connections and improves performance.
This commit is contained in:
FusionPBX
2024-08-05 14:22:17 -06:00
committed by GitHub
parent 00c803f53e
commit cd1cc70044
40 changed files with 0 additions and 169 deletions
-5
View File
@@ -68,7 +68,6 @@ if ($domains_processed == 1) {
if (!empty($setting->get('recordings','storage_type')) && $setting->get('recordings','storage_type') == 'base64') {
$sql = "select phrase_detail_uuid, phrase_detail_data ";
$sql .= "from v_phrase_details where phrase_detail_function = 'play-file' ";
$database = new database;
$result = $database->select($sql, null, 'all');
if (is_array($result) && @sizeof($result) != 0) {
foreach ($result as $index => &$row) {
@@ -87,7 +86,6 @@ if ($domains_processed == 1) {
$p = new permissions;
$p->add('phrase_detail_edit', 'temp');
$database = new database;
$database->app_name = 'phrases';
$database->app_uuid = '5c6f597c-9b78-11e4-89d3-123b93f75cba';
$database->save($array, false);
@@ -105,7 +103,6 @@ if ($domains_processed == 1) {
$sql .= "from v_phrase_details where ";
$sql .= "phrase_detail_function = 'execute' ";
$sql .= "and phrase_detail_data like 'lua(streamfile.lua %)' ";
$database = new database;
$result = $database->select($sql, null, 'all');
if (is_array($result) && @sizeof($result) != 0) {
foreach ($result as $index => &$row) {
@@ -125,7 +122,6 @@ if ($domains_processed == 1) {
$p = new permissions;
$p->add('phrase_detail_edit', 'temp');
$database = new database;
$database->app_name = 'phrases';
$database->app_uuid = '5c6f597c-9b78-11e4-89d3-123b93f75cba';
$database->save($array, false);
@@ -146,7 +142,6 @@ if ($domains_processed == 1) {
if ($esl->is_connected()) {
//get phrase languages
$sql = "select distinct phrase_language from v_phrases order by phrase_language asc ";
$database = new database;
$result = $database->select($sql, null, 'all');
//delete memcache var
if (!empty($result)) {