--- loncom/interface/resetpw.pm 2016/10/30 01:45:31 1.39 +++ loncom/interface/resetpw.pm 2017/08/21 15:25:55 1.40 @@ -1,7 +1,7 @@ # The LearningOnline Network # Allow access to password changing via a token sent to user's e-mail. # -# $Id: resetpw.pm,v 1.39 2016/10/30 01:45:31 raeburn Exp $ +# $Id: resetpw.pm,v 1.40 2017/08/21 15:25:55 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -96,9 +96,14 @@ sub handler { if ($udom) { $domdesc = &Apache::lonnet::domain($udom,'description'); if ($domdesc) { + $otherinst = 1; + my @ids=&Apache::lonnet::current_machine_ids(); my %servers = &Apache::lonnet::internet_dom_servers($udom); - unless (exists($servers{$server})) { - $otherinst = 1; + foreach my $server (keys(%servers)) { + if (grep(/^\Q$server\E$/,@ids)) { + $otherinst = 0; + last; + } } } }