1. allow a residence time of (default) 2 days before actually deleting a msg.
[spider.git] / cmd / directory.pl
index 39131aaa7dcbda9280af8e55bc1039aa015631da..7b9d6fc95ab3c41dd9740222d54e407759c81f3c 100644 (file)
@@ -13,7 +13,11 @@ my $ref;
 my @out;
 my $f;
 my $n = 0;
+
+# select candidates
 my @all = grep {!$_->private || !($self->priv < 5 && $_->to ne $self->call && $_->from ne $self->call)} (DXMsg::get_all());
+@all =  grep {!$_->delete  || ($self->priv >= 5 && $_->delete)} @all;
+
 return (1, $self->msg('e3', 'directory', $line)) unless @all;
 my $sel = 0;
 my $from = 0;