followup to holds policies - fix itype
authorGalen Charlton <galen.charlton@liblime.com>
Thu, 15 Jan 2009 21:26:18 +0000 (15:26 -0600)
committerGalen Charlton <galen.charlton@liblime.com>
Fri, 16 Jan 2009 14:22:52 +0000 (08:22 -0600)
Overriding items.itype from biblioitems.itemtype
is needed only with item-level_itypes is OFF.

[LL bug 321]

Signed-off-by: Daniel Sweeney <daniel.sweeney@liblime.com>
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
reserve/request.pl

index 7b074ab..dcb6cae 100755 (executable)
@@ -255,7 +255,7 @@ foreach my $biblioitemnumber (@biblioitemnumbers) {
     foreach my $itemnumber ( @{ $itemnumbers_of_biblioitem{$biblioitemnumber} } )    {
         my $item = $iteminfos_of->{$itemnumber};
 
-        if (C4::Context->preference('item-level_itypes')) {
+        unless (C4::Context->preference('item-level_itypes')) {
             $item->{itype} = $biblioitem->{itemtype};
         }