Diff for /loncom/interface/lonexttool.pm between versions 1.17 and 1.18

version 1.17, 2018/01/04 12:37:49 version 1.18, 2018/01/31 14:17:44
Line 483  sub gradabletool_access_check { Line 483  sub gradabletool_access_check {
         @targets = ('web');          @targets = ('web');
     }      }
     foreach my $target (@targets) {      foreach my $target (@targets) {
         undef(%Apache::lonhomework::results);          &Apache::structuretags::initialize_storage($symb);
         undef(%Apache::lonhomework::history);  
         %Apache::lonhomework::history =  
             &Apache::lonnet::restore($symb,$courseid,$udom,$uname);  
         &Apache::lonhomework::set_show_problem_status(&Apache::lonnet::EXT('resource.0.problemstatus'));          &Apache::lonhomework::set_show_problem_status(&Apache::lonnet::EXT('resource.0.problemstatus'));
         my ($accessmsg,$slot_name,$slot,$ipused);          my ($accessmsg,$slot_name,$slot,$ipused);
         ($status,$accessmsg,$slot_name,$slot,$ipused) =          ($status,$accessmsg,$slot_name,$slot,$ipused) =
Line 517  sub gradabletool_access_check { Line 514  sub gradabletool_access_check {
                 }                  }
             }              }
         }          }
           if (keys(%Apache::lonhomework::results)) {
               &Apache::structuretags::finalize_storage();
           }
     }      }
     return ($status,$result,$resource_due);      return ($status,$result,$resource_due);
 }  }

Removed from v.1.17  
changed lines
  Added in v.1.18


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>