projects
/
koha.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
40d9995
)
bug 5086: fix setting claim date
author
Galen Charlton
<gmcharlt@gmail.com>
Wed, 6 Oct 2010 11:43:15 +0000
(07:43 -0400)
committer
Galen Charlton
<gmcharlt@gmail.com>
Wed, 6 Oct 2010 11:45:41 +0000
(07:45 -0400)
Also removed a locus for SQL injection.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
C4/Serials.pm
patch
|
blob
|
history
diff --git
a/C4/Serials.pm
b/C4/Serials.pm
index
9c22901
..
32e46be
100644
(file)
--- a/
C4/Serials.pm
+++ b/
C4/Serials.pm
@@
-287,10
+287,10
@@
sub UpdateClaimdateIssues {
my $dbh = C4::Context->dbh;
$date = strftime( "%Y-%m-%d", localtime ) unless ($date);
my $query = "
- UPDATE serial SET claimdate
=$date,status=
7
- WHERE serialid in (" . join( ",", @$serialids ) . ")";
+ UPDATE serial SET claimdate
= ?, status =
7
+ WHERE serialid in (" . join( ",",
map { '?' }
@$serialids ) . ")";
my $rq = $dbh->prepare($query);
- $rq->execute;
+ $rq->execute
($date, @$serialids)
;
return $rq->rows;
}