|
Lines 534-540
sub _UpdateCourseItem {
Link Here
|
| 534 |
|
534 |
|
| 535 |
my %mod_params; |
535 |
my %mod_params; |
| 536 |
foreach (@FIELDS) { |
536 |
foreach (@FIELDS) { |
| 537 |
$mod_params{$_} = $params{$_}; |
537 |
if (defined $params{$_} and $params{$_} ne '') { |
|
|
538 |
$mod_params{$_} = $params{$_}; |
| 539 |
} |
| 538 |
} |
540 |
} |
| 539 |
|
541 |
|
| 540 |
ModItem( \%mod_params, undef, $course_item->{'itemnumber'} ); |
542 |
ModItem( \%mod_params, undef, $course_item->{'itemnumber'} ); |
|
Lines 589-595
sub _RevertFields {
Link Here
|
| 589 |
|
591 |
|
| 590 |
my $mod_item_params; |
592 |
my $mod_item_params; |
| 591 |
foreach my $field ( @FIELDS ) { |
593 |
foreach my $field ( @FIELDS ) { |
| 592 |
$mod_item_params->{$field} = $course_item->{$field}; |
594 |
if (defined $course_item->{$field} and $course_item->{$field} ne '') { |
|
|
595 |
$mod_item_params->{$field} = $course_item->{$field}; |
| 596 |
} |
| 593 |
} |
597 |
} |
| 594 |
|
598 |
|
| 595 |
ModItem( $mod_item_params, undef, $course_item->{'itemnumber'} ) if $mod_item_params && %$mod_item_params; |
599 |
ModItem( $mod_item_params, undef, $course_item->{'itemnumber'} ) if $mod_item_params && %$mod_item_params; |
| 596 |
- |
|
|