projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3ca42bd
)
fix URL argument processing for account searches by popnum
author
ivan
<ivan>
Mon, 6 Oct 2003 11:39:19 +0000
(11:39 +0000)
committer
ivan
<ivan>
Mon, 6 Oct 2003 11:39:19 +0000
(11:39 +0000)
httemplate/search/svc_acct.cgi
patch
|
blob
|
history
diff --git
a/httemplate/search/svc_acct.cgi
b/httemplate/search/svc_acct.cgi
index
cd86031
..
e20649c
100755
(executable)
--- a/
httemplate/search/svc_acct.cgi
+++ b/
httemplate/search/svc_acct.cgi
@@
-48,10
+48,9
@@
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+)$/ ) {
- my $popnum = $1;
+} elsif ( $cgi->param('popnum') =~ /^(\d+)$/ ) {
$unlinked .= ( $unlinked ? 'AND' : 'WHERE' ).
$unlinked .= ( $unlinked ? 'AND' : 'WHERE' ).
- " popnum = $
popnum
";
+ " popnum = $
1
";
$sortby=\*username_sort;
$orderby = "ORDER BY ${tblname}username";
} else {
$sortby=\*username_sort;
$orderby = "ORDER BY ${tblname}username";
} else {
@@
-63,7
+62,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 =~ /^popnum=
(\d+)$/
+ || $
cgi->param('popnum') =~ /^
(\d+)$/
) {
my $statement = "SELECT COUNT(*) FROM svc_acct $unlinked";
) {
my $statement = "SELECT COUNT(*) FROM svc_acct $unlinked";