|
Lines 128-137
sub batch_add {
Link Here
|
| 128 |
return try { |
128 |
return try { |
| 129 |
my $params = $c->req->json; |
129 |
my $params = $c->req->json; |
| 130 |
|
130 |
|
| 131 |
my @libraries = Koha::Libraries->search->as_list; |
131 |
my ( @from_branches, @to_branches ); |
| 132 |
|
132 |
if ( $params->{from_library_id} ) { |
| 133 |
my @from_branches = $params->{from_library_id} ? $params->{from_library_id} : map { $_->id } @libraries; |
133 |
@from_branches = ( $params->{from_library_id} ); |
| 134 |
my @to_branches = $params->{to_library_id} ? $params->{to_library_id} : map { $_->id } @libraries; |
134 |
} |
|
|
135 |
if ( $params->{to_library_id} ) { |
| 136 |
@to_branches = ( $params->{to_library_id} ); |
| 137 |
} |
| 138 |
unless ( $params->{from_library_id} && $params->{to_library_id} ) { |
| 139 |
my @library_ids = Koha::Libraries->search->get_column('branchcode'); |
| 140 |
@from_branches = @library_ids unless $params->{from_library_id}; |
| 141 |
@to_branches = @library_ids unless $params->{to_library_id}; |
| 142 |
} |
| 135 |
|
143 |
|
| 136 |
my @results; |
144 |
my @results; |
| 137 |
foreach my $from ( @from_branches ) { |
145 |
foreach my $from ( @from_branches ) { |
| 138 |
- |
|
|