--- loncom/interface/londocs.pm 2007/08/31 20:27:54 1.297 +++ loncom/interface/londocs.pm 2007/09/10 21:41:02 1.298 @@ -1,7 +1,7 @@ # The LearningOnline Network # Documents # -# $Id: londocs.pm,v 1.297 2007/08/31 20:27:54 albertel Exp $ +# $Id: londocs.pm,v 1.298 2007/09/10 21:41:02 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -2570,9 +2570,13 @@ sub handler { if (($env{'form.uploaddoc.filename'}) && ($env{'form.cmd'}=~/^upload_(\w+)/)) { # Process file upload - phase one - upload and parse primary file. + undef($hadchanges); $upload_result = &process_file_upload(\$upload_output,$coursenum, $coursedom,\%allfiles, \%codebase,$1); + if ($hadchanges) { + &mark_hash_old(); + } if ($upload_result eq 'phasetwo') { $r->print($upload_output); }