--- loncom/homework/essayresponse.pm 2002/01/17 12:23:31 1.6 +++ loncom/homework/essayresponse.pm 2002/01/18 17:45:30 1.7 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # essay (ungraded) style responses # -# $Id: essayresponse.pm,v 1.6 2002/01/17 12:23:31 harris41 Exp $ +# $Id: essayresponse.pm,v 1.7 2002/01/18 17:45:30 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -50,8 +50,11 @@ sub end_essayresponse { my $id = $Apache::inputtags::response['-1']; my $response = $ENV{'form.HWVAL'.$Apache::inputtags::response['-1']}; if ( $response =~ /[^\s]/) { - $Apache::lonhomework::results{"resource.$Apache::inputtags::part.$id.submission"}=$response; - $Apache::lonhomework::results{"resource.$Apache::inputtags::part.$id.awarddetail"}="SUBMITTED"; + my $part=$Apache::inputtags::part; + $Apache::lonhomework::results{"resource.$part.$id.submission"}=$response; + $Apache::lonhomework::results{"resource.$part.$id.awarddetail"}="SUBMITTED"; + my %previous=&Apache::response::check_for_previous($response,$part,$id); + &Apache::response::handle_previous(\%previous,'SUBMITTED'); } } }