--- loncom/interface/lonsearchcourse.pm 2024/02/11 20:32:42 1.8 +++ loncom/interface/lonsearchcourse.pm 2024/07/04 17:30:17 1.8.2.1 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Search Course # -# $Id: lonsearchcourse.pm,v 1.8 2024/02/11 20:32:42 raeburn Exp $ +# $Id: lonsearchcourse.pm,v 1.8.2.1 2024/07/04 17:30:17 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -136,11 +136,12 @@ sub course_search { foreach (sort(keys(%hash))) { if ($c->aborted()) { last; } if (($_=~/^src\_(.+)$/)) { - if ($hash{'randomout_'.$1} & !$env{'request.role.adv'}) { + my $rid = $1; + if ($hash{'randomout_'.$rid} & !$env{'request.role.adv'}) { next; } - my $symb=&make_symb($1); - &checkonthis($r,$1,$hash{$_},0,&Apache::lonnet::gettitle($symb), + my $symb=&make_symb($rid); + &checkonthis($r,$rid,$hash{$_},0,&Apache::lonnet::gettitle($symb), $fulltext,$symb,@allwords); } }