X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=course_reserves%2Fadd_items.pl;h=9429d9182fadf0a7b9fee3688476a7047f94c433;hb=5d6c092921919526ade501facb1220f8a108a08f;hp=bb770a33d253df15099edc9715ad290fff308bba;hpb=1940d4871c0bc90c8b1b7a75c76779b3d29a21f6;p=koha_fer diff --git a/course_reserves/add_items.pl b/course_reserves/add_items.pl index bb770a33d2..9429d9182f 100755 --- a/course_reserves/add_items.pl +++ b/course_reserves/add_items.pl @@ -28,7 +28,7 @@ use C4::Koha; use C4::Biblio; use C4::Branch; -use C4::CourseReserves; +use C4::CourseReserves qw(GetCourse GetCourseItem GetCourseReserve ModCourseItem ModCourseReserve); my $cgi = new CGI; @@ -40,10 +40,9 @@ my $item = GetBiblioFromItemNumber( undef, $barcode ); my $step = ( $action eq 'lookup' && $item ) ? '2' : '1'; -my $tmpl = ( $course_id ) ? "add_items-step$step.tt" : "invalid-course.tt"; +my $tmpl = ($course_id) ? "add_items-step$step.tt" : "invalid-course.tt"; my ( $template, $loggedinuser, $cookie ) = get_template_and_user( - { - template_name => "course_reserves/$tmpl", + { template_name => "course_reserves/$tmpl", query => $cgi, type => "intranet", authnotrequired => 0, @@ -57,7 +56,8 @@ $template->param( course => GetCourse($course_id) ); if ( $action eq 'lookup' ) { my $course_item = GetCourseItem( itemnumber => $item->{'itemnumber'} ); - my $course_reserve = ($course_item) + my $course_reserve = + ($course_item) ? GetCourseReserve( course_id => $course_id, ci_id => $course_item->{'ci_id'} @@ -75,8 +75,7 @@ if ( $action eq 'lookup' ) { branches => GetBranchesLoop(), ); -} -elsif ( $action eq 'add' ) { +} elsif ( $action eq 'add' ) { my $ci_id = ModCourseItem( itemnumber => $cgi->param('itemnumber'), itype => $cgi->param('itype'),