--- loncom/homework/essayresponse.pm 2014/12/04 15:41:30 1.119 +++ loncom/homework/essayresponse.pm 2014/12/04 20:43:23 1.120 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # essay (ungraded) style responses # -# $Id: essayresponse.pm,v 1.119 2014/12/04 15:41:30 raeburn Exp $ +# $Id: essayresponse.pm,v 1.120 2014/12/04 20:43:23 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -514,11 +514,15 @@ sub file_submission { } } if ($context eq 'externalresponse') { - my @todelete = keys(%port_delete); + my @todelete = map { "/uploaded/$udom/$uname/portfolio".$_; } keys(%port_delete); if (@tolock || @todelete) { if (ref($info) eq 'HASH') { if ($info->{'ip'}) { - &Apache::lonnet::automated_portfile_access('ip',\@tolock,\@todelete,$info); + my @adds; + if (@tolock) { + @adds = map { "/uploaded/$udom/$uname/portfolio".$_; } @tolock; + } + &Apache::lonnet::automated_portfile_access('ip',\@adds,\@todelete,$info); } } }