projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Start (serious) web interface work
[spider.git]
/
perl
/
DXCommandmode.pm
diff --git
a/perl/DXCommandmode.pm
b/perl/DXCommandmode.pm
index 85df95b16cfc3602e377c284643951ee3cc45c20..46e4e03a12dfcd1ba1ff84a31593352aca08303f 100644
(file)
--- a/
perl/DXCommandmode.pm
+++ b/
perl/DXCommandmode.pm
@@
-569,7
+569,7
@@
sub process
my $dxchan;
foreach $dxchan (@dxchan) {
my $dxchan;
foreach $dxchan (@dxchan) {
- next unless $dxchan->
{sort} eq 'U'
;
+ next unless $dxchan->
is_user
;
# send a outstanding message prompt if required
if ($t >= $dxchan->lastmsgpoll + $msgpolltime) {
# send a outstanding message prompt if required
if ($t >= $dxchan->lastmsgpoll + $msgpolltime) {
@@
-663,7
+663,7
@@
sub broadcast
my $s = shift; # the line to be rebroadcast
foreach my $dxchan (DXChannel::get_all()) {
my $s = shift; # the line to be rebroadcast
foreach my $dxchan (DXChannel::get_all()) {
- next unless $dxchan->
{sort} eq 'U'
; # only interested in user channels
+ next unless $dxchan->
is_user
; # only interested in user channels
next if grep $dxchan == $_, @_;
$dxchan->send($s); # send it
}
next if grep $dxchan == $_, @_;
$dxchan->send($s); # send it
}
@@
-672,7
+672,7
@@
sub broadcast
# gimme all the users
sub get_all
{
# gimme all the users
sub get_all
{
- return grep {$_->
{sort} eq 'U'
} DXChannel::get_all();
+ return grep {$_->
is_user
} DXChannel::get_all();
}
# run a script for this user
}
# run a script for this user