fix read_blocks unpacking
[Biblio-RFID.git] / lib / RFID / Biblio / Readers.pm
index 8078aa1..6abbfa0 100644 (file)
@@ -51,7 +51,7 @@ sub tags {
 
                foreach my $tag ( @tags ) {
 
-                       $self->{blocks}->{$tag} ||= $rfid->read_blocks( $tag );
+                       $self->{blocks}->{$tag} ||= $rfid->read_blocks( $tag )->{$tag};
                        $self->{afi}->{$tag}    ||= $rfid->read_afi( $tag );
 
                        $triggers->{enter}->( $self, $tag ) if ! $self->{inventory}->{$tag} && $triggers->{enter};