X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=rotating_collections%2FtransferCollection.pl;h=1d5dcf8d581a8db88d4e714bfc26d7ed59727538;hb=30efb547c54e4dc4cc506d45a3fefab8384df079;hp=49b09b3113b18fcde35c4d255ec2abbec0c0f773;hpb=df97814f3034a3d5015546c4eca21f08ae951e37;p=koha-ffzg.git diff --git a/rotating_collections/transferCollection.pl b/rotating_collections/transferCollection.pl index 49b09b3113..1d5dcf8d58 100755 --- a/rotating_collections/transferCollection.pl +++ b/rotating_collections/transferCollection.pl @@ -18,14 +18,14 @@ use Modern::Perl; -use C4::Output; -use C4::Auth; +use C4::Output qw( output_html_with_http_headers ); +use C4::Auth qw( get_template_and_user ); use C4::Context; use C4::RotatingCollections; use CGI qw ( -utf8 ); -my $query = new CGI; +my $query = CGI->new; my $colId = $query->param('colId'); my $toBranch = $query->param('toBranch'); @@ -35,26 +35,26 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( template_name => "rotating_collections/transferCollection.tt", query => $query, type => "intranet", - authnotrequired => 0, flagsrequired => { tools => 'rotating_collections' }, - debug => 1, } ); ## Transfer collection -my ( $success, $errorCode, $errorMessage ); +my ( $success, $messages ); if ($toBranch) { - ( $success, $errorCode, $errorMessage ) = + ( $success, $messages ) = TransferCollection( $colId, $toBranch ); if ($success) { - $template->param( transferSuccess => 1 ); + $template->param( + transferSuccess => 1, + messages => $messages + ); } else { $template->param( transferFailure => 1, - errorCode => $errorCode, - errorMessage => $errorMessage + messages => $messages ); } }