Diff for /loncom/interface/loncoursedata.pm between versions 1.201.2.4 and 1.205

version 1.201.2.4, 2021/03/04 23:55:05 version 1.205, 2021/03/02 19:51:02
Line 1150  sub store_student_data { Line 1150  sub store_student_data {
                         if ($length > $max_param) {                          if ($length > $max_param) {
                             &Apache::lonnet::logthis("SQL parameter insert for student: $sname for parameter: $parameter would exceed max_allowed_packet size");                              &Apache::lonnet::logthis("SQL parameter insert for student: $sname for parameter: $parameter would exceed max_allowed_packet size");
                             &Apache::lonnet::logthis("symb_id: $symb_id");                              &Apache::lonnet::logthis("symb_id: $symb_id");
                             &Apache::lonnet::logthis("You may want to increase the max_allowed_packet size from the current: $max_allowed_packet");                              &Apache::lonnet::logthis("Skipping this item.  You may want to increase the max_allowed_packet size from the current: $max_allowed_packet");
                             if ($parameter =~ /\.submission$/) {                              next;
                                 $sql_parameter = "('".join("','",                          } else {
                                               $symb_id,$student_id,                              if ($length + $curr_params_length > $max_param) {
                                               $parameter)."',".                                  push(@store_parameters_values,$curr_params_values);
                                                   $dbh->quote('WARNING: Submission too large -- see grading interface for actual submission')."),\n";                                  $curr_params_values = $sql_parameter;
                                 $length = length($sql_parameter);                                  $curr_params_length = $length;
                                 &Apache::lonnet::logthis("Placeholder inserted instead of value of actual submission");  
                                 &Apache::lonnet::logthis("See grading interface for the actual submission");  
                             } else {                              } else {
                                 &Apache::lonnet::logthis("Skipping this item");                                  $curr_params_values .= $sql_parameter;
                                 next;                                  $curr_params_length += $length;
                             }                              }
                         }                          }
                         if ($length + $curr_params_length > $max_param) {  
                             push(@store_parameters_values,$curr_params_values);  
                             $curr_params_values = $sql_parameter;  
                             $curr_params_length = $length;  
                         } else {  
                             $curr_params_values .= $sql_parameter;  
                             $curr_params_length += $length;  
                         }  
                     } else {                      } else {
                         $curr_params_values .= $sql_parameter;                          $curr_params_values .= $sql_parameter;
                     }                      }
Line 1854  sub populate_weight_table { Line 1844  sub populate_weight_table {
     my @resources;      my @resources;
     foreach my $seq (@sequences) {      foreach my $seq (@sequences) {
         push(@resources,$navmap->retrieveResources($seq,          push(@resources,$navmap->retrieveResources($seq,
                                                    sub {shift->is_problem();},                                                     sub {shift->is_gradable();},
                                                    0,0,0));                                                     0,0,0));
     }      }
     if (! scalar(@resources)) {      if (! scalar(@resources)) {

Removed from v.1.201.2.4  
changed lines
  Added in v.1.205


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