--- loncom/lonnet/perl/lonnet.pm 2003/03/26 04:57:04 1.353 +++ loncom/lonnet/perl/lonnet.pm 2003/03/26 19:34:42 1.355 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.353 2003/03/26 04:57:04 www Exp $ +# $Id: lonnet.pm,v 1.355 2003/03/26 19:34:42 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1198,11 +1198,13 @@ sub courseidput { sub courseiddump { my ($domfilter,$descfilter,$sincefilter)=@_; my %returnhash=(); + unless ($domfilter) { $domfilter=''; } foreach my $tryserver (keys %libserv) { - if ($hostdom{$tryserver}=~/$domfilter/) { + if ((!$domfilter) || ($hostdom{$tryserver} eq $domfilter)) { foreach ( split(/\&/,&reply('courseiddump:'.$hostdom{$tryserver}.':'. - $sincefilter.':'.&escape($descfilter)))) { + $sincefilter.':'.&escape($descfilter), + $tryserver))) { my ($key,$value)=split(/\=/,$_); if (($key) && ($value)) { $returnhash{&unescape($key)}=&unescape($value);