|
Lines 106-112
sub new {
Link Here
|
| 106 |
my $it = $item->effective_itemtype; |
106 |
my $it = $item->effective_itemtype; |
| 107 |
$self->{itemtype} = $it; |
107 |
$self->{itemtype} = $it; |
| 108 |
my $itemtype = Koha::Database->new()->schema()->resultset('Itemtype')->find($it); |
108 |
my $itemtype = Koha::Database->new()->schema()->resultset('Itemtype')->find($it); |
| 109 |
$self->{sip_media_type} = $itemtype->sip_media_type() if $itemtype; |
109 |
if ($itemtype) { |
|
|
110 |
$self->{sip_media_type} = $itemtype->sip_media_type; |
| 111 |
if ( defined( $self->{sip_media_type} ) && $self->{sip_media_type} =~ m/^(00[4578]|010)/ ) { |
| 112 |
$self->{magnetic_media} = 1; |
| 113 |
} |
| 114 |
} |
| 110 |
|
115 |
|
| 111 |
# check if its on issue and if so get the borrower |
116 |
# check if its on issue and if so get the borrower |
| 112 |
my $issue = Koha::Checkouts->find( { itemnumber => $item->itemnumber } ); |
117 |
my $issue = Koha::Checkouts->find( { itemnumber => $item->itemnumber } ); |