newsubtitle called only if title exist
authortipaul <tipaul>
Wed, 15 May 2002 07:52:01 +0000 (07:52 +0000)
committertipaul <tipaul>
Wed, 15 May 2002 07:52:01 +0000 (07:52 +0000)
acqui/addorder.pl

index 93dfadd..1e00b8a 100755 (executable)
@@ -47,7 +47,9 @@ if ($quantity ne '0'){
     $bibitemnum = &newbiblioitem({ biblionumber => $bibnum,
                                   itemtype     => $itemtype?$itemtype:"",
                                   isben        => $isbn?$isbn:"" });
-    newsubtitle($bibnum);
+       if ($title) {
+               newsubtitle($bibnum,$title);
+       }
     modbiblio({ biblionumber  => $bibnum,
                title         => $title?$title:"",
                author        => $author?$author:"",
@@ -58,10 +60,9 @@ if ($quantity ne '0'){
     $bibitemnum=$input->param('bibitemnum');
     my $oldtype=$input->param('oldtype');
     if ($bibitemnum eq '' || $itemtype ne $oldtype){
-      $bibitemnum = &newbiblioitem({
-         biblionumber => $bibnum,
-         itemtype     => $itemtype?$itemtype:"",
-         isbn         => $isbn?$isbn:"" });
+      $bibitemnum= &newbiblioitem({ biblionumber => $bibnum,
+                                                        itemtype => $itemtype?$itemtype:"",
+                                                        isben => $isbn?$isbn:"" });
     }
     &modbiblio({
         biblionumber  => $bibnum,