From 96f9a2220dec4027a91160e930f62e64c7da6c63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joonas=20Kylm=C3=A4l=C3=A4?= Date: Fri, 25 Sep 2015 08:08:55 +0000 Subject: [PATCH] Bug 14895: Removes the ability to edit already added item's info from serials-edit.pl page --- .../intranet-tmpl/prog/en/modules/serials/serials-edit.tt | 13 +++++++++---- serials/serials-edit.pl | 3 +++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt index 20a4963..cc4bc92 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt @@ -243,8 +243,11 @@ $(document).ready(function() { [% UNLESS ( serialslis.subscriptionexpired ) %] [% IF ( serialslis.serialsadditems ) %] - - + + [% FOREACH item IN serialslis.items %] + [% IF ( item.itemid.substr(0,1) == "N" ) %] + + Click to add item + + [% END %] + [% END %] [% END %] [% END %] diff --git a/serials/serials-edit.pl b/serials/serials-edit.pl index 8fb2e60..c6151c7 100755 --- a/serials/serials-edit.pl +++ b/serials/serials-edit.pl @@ -260,6 +260,9 @@ if ( $op and $op eq 'serialchangestatus' ) { my $countdistinct; my $range = scalar(@itemid); for ( my $i = 0 ; $i < $range ; $i++ ) { + if (C4::Items::GetItem($itemid[$i])) { + next(); + } unless ( $itemhash{ $itemid[$i] } ) { if ( $serials[$countdistinct] && $serials[$countdistinct] ne "NEW" ) -- 1.9.1