X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-cdrrewrited;fp=FS%2Fbin%2Ffreeside-cdrrewrited;h=09a2643e5d80527d257f2cec3df6e50aa9fe7a3c;hb=c0e4e71f6e2888fe83c6b288a84dcc4a4897c848;hp=a365d73db931b27f03bc355273c59c3556c9b543;hpb=9531bdfc326d205f18a5d5f05312aa20ba1484bc;p=freeside.git diff --git a/FS/bin/freeside-cdrrewrited b/FS/bin/freeside-cdrrewrited index a365d73db..09a2643e5 100644 --- a/FS/bin/freeside-cdrrewrited +++ b/FS/bin/freeside-cdrrewrited @@ -41,12 +41,12 @@ while (1) { # rewritten "skipped", i.e. why we're a daemon in the first place # instead of just doing this search like normal CDRs + #hmm :/ my @recent = grep { ($accountcode_unmatch{$_} + $accountcode_retry) < time } keys %accountcode_unmatch; - #hmm :/ - my $extra_sql = ''; - $extra_sql .= ' AND acctid NOT IN (', join(',', @recent). ') ' - if @recent; + my $extra_sql = scalar(@recent) + ? ' AND acctid NOT IN (', join(',', @recent). ') ' + : ''; my $found = 0; foreach my $cdr (