--- loncom/interface/lonmsg.pm 2009/03/29 20:05:06 1.223 +++ loncom/interface/lonmsg.pm 2009/03/31 21:04:12 1.224 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Routines for messaging # -# $Id: lonmsg.pm,v 1.223 2009/03/29 20:05:06 kaisler Exp $ +# $Id: lonmsg.pm,v 1.224 2009/03/31 21:04:12 kaisler Exp $ # # Copyright Michigan State University Board of Trustees # @@ -562,7 +562,7 @@ to access the full message.',$url); sub mynewmail{ &newmail(); - return $env{'user.mailcheck.status'}; + return $env{'user.mailcheck.lastnewmassagetime'} > $env{'user.mailcheck.lastvisit'}; } @@ -570,7 +570,7 @@ sub newmail { if ((time-$env{'user.mailcheck.time'})>300) { my %what=&Apache::lonnet::get('email_status',['recnewemail']); &Apache::lonnet::appenv({'user.mailcheck.time'=>time}); - &Apache::lonnet::appenv({'user.mailcheck.status'=> $what{'recnewemail'}>0 ? 1 : 0}); + &Apache::lonnet::appenv({'user.mailcheck.lastnewmassagetime'=> $what{'recnewemail'}}); if ($what{'recnewemail'}>0) { return 1; } } return 0;