[freeside-commits] branch FREESIDE_2_3_BRANCH updated. 0363eb9628449eaf4edb323b85c1a0c06ffee985

Ivan ivan at 420.am
Thu Sep 5 21:05:19 PDT 2013


The branch, FREESIDE_2_3_BRANCH has been updated
       via  0363eb9628449eaf4edb323b85c1a0c06ffee985 (commit)
      from  b3738526127db6306b8457212b08a5763108bae1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0363eb9628449eaf4edb323b85c1a0c06ffee985
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Thu Sep 5 21:05:18 2013 -0700

    add no_fuzzy_on_exact global, RT#24804

diff --git a/httemplate/pref/pref.html b/httemplate/pref/pref.html
index 05ea9d1..fcd2596 100644
--- a/httemplate/pref/pref.html
+++ b/httemplate/pref/pref.html
@@ -91,6 +91,12 @@ Interface
     </TD>
   </TR>
 
+% if ( FS::Conf->new->exists('enable_fuzzy_on_exact') ) {
+
+  <INPUT TYPE="hidden" NAME="enable_fuzzy_on_exact" VALUE="<% $curuser->option('enable_fuzzy_on_exact') ? 1 : 0 %>">
+
+% } else {
+
  <TR>
     <TH ALIGN="right" COLSPAN=1>Enable approximate customer searching even when an exact match is found: </TH>
     <TD ALIGN="left" COLSPAN=2>
@@ -98,6 +104,8 @@ Interface
     </TD>
   </TR>
 
+% }
+
   <TR>
     <TH ALIGN="right" COLSPAN=1>Disable HTML editor for customer notes: </TH>
     <TD ALIGN="left" COLSPAN=2>
diff --git a/httemplate/search/cust_main.cgi b/httemplate/search/cust_main.cgi
index 224166b..d2c1221 100755
--- a/httemplate/search/cust_main.cgi
+++ b/httemplate/search/cust_main.cgi
@@ -494,7 +494,9 @@ if ( $cgi->param('browse')
     $orderby = "ORDER BY LOWER(company || ' ' || last || ' ' || first )";
     push @cust_main, smart_search(
       'search'            => scalar($cgi->param('search_cust')),
-      'no_fuzzy_on_exact' => ! $curuser->option('enable_fuzzy_on_exact'),
+      'no_fuzzy_on_exact' => ! ( $curuser->option('enable_fuzzy_on_exact')
+                                 || $conf->exists('enable_fuzzy_on_exact')
+                               ),
     );
   }
 

-----------------------------------------------------------------------

Summary of changes:
 httemplate/pref/pref.html       |    8 ++++++++
 httemplate/search/cust_main.cgi |    4 +++-
 2 files changed, 11 insertions(+), 1 deletions(-)




More information about the freeside-commits mailing list