Diff for /loncom/interface/loncoursedata.pm between versions 1.201.2.3 and 1.206

version 1.201.2.3, 2021/03/02 20:00:50 version 1.206, 2021/03/04 23:54:36
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("Skipping this item.  You may want to increase the max_allowed_packet size from the current: $max_allowed_packet");                              &Apache::lonnet::logthis("You may want to increase the max_allowed_packet size from the current: $max_allowed_packet");
                             next;                              if ($parameter =~ /\.submission$/) {
                         } else {                                  $sql_parameter = "('".join("','",
                             if ($length + $curr_params_length > $max_param) {                                                $symb_id,$student_id,
                                 push(@store_parameters_values,$curr_params_values);                                                $parameter)."',".
                                 $curr_params_values = $sql_parameter;                                                    $dbh->quote('WARNING: Submission too large -- see grading interface for actual submission')."),\n";
                                 $curr_params_length = $length;                                  $length = length($sql_parameter);
                                   &Apache::lonnet::logthis("Placeholder inserted instead of value of actual submission");
                                   &Apache::lonnet::logthis("See grading interface for the actual submission");
                             } else {                              } else {
                                 $curr_params_values .= $sql_parameter;                                  &Apache::lonnet::logthis("Skipping this item");
                                 $curr_params_length += $length;                                  next;
                             }                              }
                         }                          }
                           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 1844  sub populate_weight_table { Line 1854  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.3  
changed lines
  Added in v.1.206


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