# $File: //depot/libOurNet/BBS/lib/OurNet/BBS/MailBox/ArticleGroup.pm $ $Author: autrijus $
# $Revision: #2 $ $Change: 3792 $ $DateTime: 2003/01/24 19:34:06 $
package OurNet::BBS::MailBox::ArticleGroup;
use strict;
no warnings 'deprecated';
use fields qw/mgr board folder _ego _array/;
use OurNet::BBS::Base;
# FIXME: use first/last update to determine refresh result
sub refresh_meta {
my ($self, $key) = @_;
die "$key out of range" if $key >= $self->{folder}->messages;
$self->{_array}[$key] = $self->module('Article')->new({
mgr => $self->{mgr},
board => $self->{board},
folder => $self->{folder},
recno => $key,
});
}
1;