summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjeff <jeff>2009-08-14 22:13:02 +0000
committerjeff <jeff>2009-08-14 22:13:02 +0000
commit9225a3b647c95313ea9f152b1255cd2c794ce3fd (patch)
tree462a95544769beca240ec07474f4b39b637f92f9
parent9d7ba1bad5c6db5c1c03b5c2c0aad1315d1f6705 (diff)
add svcnum lookup for svc_acct
-rw-r--r--FS/FS/svc_acct.pm8
1 files changed, 7 insertions, 1 deletions
diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm
index 74bbd1ac4..e2f79291f 100644
--- a/FS/FS/svc_acct.pm
+++ b/FS/FS/svc_acct.pm
@@ -429,7 +429,13 @@ sub search_sql {
$class->search_sql_field('username', $string ).
' ) ';
} else {
- $class->search_sql_field('username', $string);
+ ' ( '.
+ $class->search_sql_field('username', $string).
+ ( $string =~ /^\d+$/
+ ? 'OR '. $class->search_sql_field('svcnum', $string)
+ : ''
+ ).
+ ' ) ';
}
}