From 700f4748fb8d39c9b94595c57280e19c500508d4 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sun, 23 Jan 2022 18:47:20 -0700 Subject: [PATCH] Make transaction_old and transaction_new searchable. (#6258) * Make transaction_old and transaction_new searchable. * Update database_transactions.php --- app/database_transactions/app_config.php | 2 ++ app/database_transactions/database_transactions.php | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/database_transactions/app_config.php b/app/database_transactions/app_config.php index cc22ff6bed..4bc3301d93 100644 --- a/app/database_transactions/app_config.php +++ b/app/database_transactions/app_config.php @@ -112,12 +112,14 @@ $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "text"; $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text"; $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "longtext"; + $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true'; $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "Before the transaction."; $z++; $apps[$x]['db'][$y]['fields'][$z]['name'] = "transaction_new"; $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "text"; $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text"; $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "longtext"; + $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true'; $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "After the transaction."; $z++; $apps[$x]['db'][$y]['fields'][$z]['name'] = "transaction_result"; diff --git a/app/database_transactions/database_transactions.php b/app/database_transactions/database_transactions.php index 2a08fa6063..a7086169ec 100644 --- a/app/database_transactions/database_transactions.php +++ b/app/database_transactions/database_transactions.php @@ -17,7 +17,7 @@ The Initial Developer of the Original Code is Mark J Crane - Portions created by the Initial Developer are Copyright (C) 2016 - 2019 + Portions created by the Initial Developer are Copyright (C) 2016 - 2021 the Initial Developer. All Rights Reserved. Contributor(s): @@ -57,6 +57,8 @@ $sql_search .= " or lower(t.transaction_address) like :search "; $sql_search .= " or lower(t.transaction_type) like :search "; $sql_search .= " or cast(t.transaction_date as text) like :search "; + $sql_search .= " or lower(t.transaction_old) like :search "; + $sql_search .= " or lower(t.transaction_new) like :search "; $sql_search .= " or lower(u.username) like :search "; $sql_search .= ") "; $parameters['search'] = '%'.$search.'%';