From: Paul POULAIN <[EMAIL PROTECTED]>

---
 serials/serials-edit.pl |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/serials/serials-edit.pl b/serials/serials-edit.pl
index d54912e..8cefe5d 100755
--- a/serials/serials-edit.pl
+++ b/serials/serials-edit.pl
@@ -241,7 +241,10 @@ if ($op eq 'serialchangestatus') {
   #           push @errors,"barcode_not_unique" if($exists);
             $template->param("barcode_not_unique" => 
1,'errserialseq'=>$serialseqs[$index]);
             # if barcode exists, don't create, but report The problem.
-                       unless ($exists){
+                       if ($exists){
+              $url_error_str = 
"rcv_error=barcode_not_unique&rcv_error_param=$serialseqs[$index]";
+              $template->param("barcode_not_unique" => 
1,'errserialseq'=>$serialseqs[$index]);
+            } else {
               my ($biblionumber,$bibitemnum,$itemnumber) = 
AddItemFromMarc($record,$itemhash{$item}->{'bibnum'});
               AddItem2Serial($itemhash{$item}->{'serial'},$itemnumber);
             }
-- 
1.5.3.2

_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to