projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix linking to account list per access number
[freeside.git]
/
httemplate
/
search
/
svc_acct.cgi
diff --git
a/httemplate/search/svc_acct.cgi
b/httemplate/search/svc_acct.cgi
index
0954bf6
..
bbcac30
100755
(executable)
--- a/
httemplate/search/svc_acct.cgi
+++ b/
httemplate/search/svc_acct.cgi
@@
-48,7
+48,7
@@
if ( $query eq 'svcnum' ) {
$sortby=\*uid_sort;
$orderby = ( $unlinked ? 'AND' : 'WHERE' ).
" ${tblname}uid IS NOT NULL ORDER BY ${tblname}uid";
$sortby=\*uid_sort;
$orderby = ( $unlinked ? 'AND' : 'WHERE' ).
" ${tblname}uid IS NOT NULL ORDER BY ${tblname}uid";
-} elsif ( $query =~ /
popnum=(\d+)
/ ) {
+} elsif ( $query =~ /
^popnum=(\d+)$
/ ) {
my $popnum = $1;
$unlinked .= ( $unlinked ? 'AND' : 'WHERE' ).
" popnum = $popnum";
my $popnum = $1;
$unlinked .= ( $unlinked ? 'AND' : 'WHERE' ).
" popnum = $popnum";
@@
-63,7
+63,7
@@
if ( $query eq 'svcnum' ) {
if ( $query eq 'svcnum'
|| $query eq 'username'
|| $query eq 'uid'
if ( $query eq 'svcnum'
|| $query eq 'username'
|| $query eq 'uid'
- || $query
eq 'popnum'
+ || $query
=~ /^popnum=(\d+)$/ ) {
) {
my $statement = "SELECT COUNT(*) FROM svc_acct $unlinked";
) {
my $statement = "SELECT COUNT(*) FROM svc_acct $unlinked";