_invalidate_tag when it leaves reader range
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 6 Aug 2010 22:27:40 +0000 (00:27 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 6 Aug 2010 22:27:40 +0000 (00:27 +0200)
lib/RFID/Biblio/Reader.pm

index c7ee687..e99a35f 100644 (file)
@@ -66,6 +66,7 @@ sub tags {
 
                foreach my $tag ( grep { $self->{inventory}->{$_} == 0 } keys %{ $self->{inventory} } ) {
                        $triggers->{leave}->( $self, $tag ) if $triggers->{leave};
+                       $self->_invalidate_tag( $tag );
                }
 
        }