--- loncom/homework/lonhomework.pm 2016/03/15 14:25:33 1.360 +++ loncom/homework/lonhomework.pm 2016/05/13 22:48:09 1.361 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # The LON-CAPA Homework handler # -# $Id: lonhomework.pm,v 1.360 2016/03/15 14:25:33 raeburn Exp $ +# $Id: lonhomework.pm,v 1.361 2016/05/13 22:48:09 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1440,8 +1440,9 @@ sub zero_timer { my $now = time; my $first_access=&Apache::lonnet::get_first_access($interval[1],$symb); if ($first_access > 0) { - my ($timelimit,$done,$proctor,$secret) = split(/_/,$interval[0]); - if ($done eq 'done') { + my ($timelimit,$donesuffix) = split(/_/,$interval[0],2); + if ($donesuffix =~ /^done(?:|\:[^\:]+\:)(.*)$/) { + my ($dummy,$proctor,$secret) = split(/_/,$1); if (($proctor) && ($secret ne '')) { my $key = $env{'form.LC_interval_done_proctorpass'}; $key =~ s/^\s+//;