--- loncom/interface/portfolio.pm 2006/08/24 18:28:43 1.162 +++ loncom/interface/portfolio.pm 2006/09/19 14:02:42 1.163 @@ -1,7 +1,7 @@ # The LearningOnline Network # portfolio browser # -# $Id: portfolio.pm,v 1.162 2006/08/24 18:28:43 banghart Exp $ +# $Id: portfolio.pm,v 1.163 2006/09/19 14:02:42 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1688,16 +1688,19 @@ sub createdir { } sub get_portfolio_root { - my ($udom,$uname) = @_; + my ($udom,$uname,$group) = @_; if (!(defined($udom)) || !(defined($uname))) { ($uname,$udom) = &get_name_dom(); } - my $path; - if (defined($env{'form.group'})) { - $path = '/userfiles/groups/'.$env{'form.group'}.'/portfolio'; - } else { - $path = '/userfiles/portfolio'; + my $path = '/userfiles/portfolio'; + if (!defined($group)) { + if (defined($env{'form.group'})) { + $group = $env{'form.group'}; + } } + if (defined($group)) { + $path = '/userfiles/groups/'.$group.'/portfolio'; + } return (&Apache::loncommon::propath($udom,$uname).$path); }