--- loncom/interface/spreadsheet/lonspreadsheet.pm 2006/04/06 16:43:49 1.43 +++ loncom/interface/spreadsheet/lonspreadsheet.pm 2006/05/01 19:30:10 1.48 @@ -1,5 +1,5 @@ # -# $Id: lonspreadsheet.pm,v 1.43 2006/04/06 16:43:49 albertel Exp $ +# $Id: lonspreadsheet.pm,v 1.48 2006/05/01 19:30:10 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -266,6 +266,15 @@ sub handler { $env{'form.sdomain'} = $domain; my $section = &Apache::lonnet::getsection($domain,$name, $env{'request.course.id'}); + my @groups; + if (($env{'user.name'} eq $name) && ($env{'user.domain'} eq $domain)) { + @groups = &Apache::lonnet::sort_course_groups($env{'request.course.id'}, + split(':',$env{'request.course.groups'})); + } else { + @groups = &Apache::lonnet::get_users_groups($domain,$name, + $env{'request.course.id'}); + } + ## ## Check permissions my $allowed_to_edit = &Apache::lonnet::allowed('mgr', @@ -316,11 +325,11 @@ sub handler { # # Header.... # - $r->print('