use C4::Biblio;
use C4::Scrubber;
use C4::Debug;
+
+use Koha::Biblios;
use Koha::DateUtils;
use Koha::Review;
use Koha::Reviews;
# FIXME: need to allow user to delete their own comment(s)
my ( $clean, @errors, $savedreview );
-my $biblio = GetBiblioData($biblionumber);
+my $biblio = Koha::Biblios->find( $biblionumber );
if( !$biblio ) {
push @errors, { nobiblio => 1 };
if ($clean ne $review) {
push @errors, {scrubbed=>$clean};
}
- my $js_ok_review = $clean;
- $js_ok_review =~ s/"/"/g; # probably redundant w/ TMPL ESCAPE=JS
- $template->param(clean_review=>$js_ok_review);
if ($savedreview) {
$savedreview->set(
{
{ biblionumber => $biblionumber,
borrowernumber => $borrowernumber,
review => $clean,
+ datereviewed => dt_from_string
}
)->store->reviewid;
}
'borrowernumber' => $borrowernumber,
'review' => $review,
'reviewid' => $reviewid || 0,
- 'title' => $biblio->{'title'},
+ 'title' => $biblio->title,
);
output_html_with_http_headers $query, $cookie, $template->output;