View | Details | Raw Unified | Return to bug 22630
Collapse All | Expand All

(-)a/C4/CourseReserves.pm (-3 / +6 lines)
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
- 

Return to bug 22630