Lines 87-101
if ( $op eq "export" ) {
Link Here
|
87 |
my $export_remove_fields = $query->param("export_remove_fields") || q||; |
87 |
my $export_remove_fields = $query->param("export_remove_fields") || q||; |
88 |
my @biblionumbers = $query->multi_param("biblionumbers"); |
88 |
my @biblionumbers = $query->multi_param("biblionumbers"); |
89 |
my @itemnumbers = $query->multi_param("itemnumbers"); |
89 |
my @itemnumbers = $query->multi_param("itemnumbers"); |
90 |
my $strip_nonlocal_records = $query->param('strip_nonlocal_records'); |
90 |
my $strip_items_not_from_libraries = $query->param('strip_items_not_from_libraries'); |
91 |
my $strip_nonlocal_items = $query->param('strip_nonlocal_items'); |
|
|
92 |
my @sql_params; |
91 |
my @sql_params; |
93 |
my $sql_query; |
92 |
my $sql_query; |
94 |
|
93 |
|
95 |
my $libraries = $strip_nonlocal_records |
94 |
my $libraries = Koha::Libraries->search_filtered->unblessed; |
96 |
? [ Koha::Libraries->find(C4::Context->userenv->{branch})->unblessed ] |
95 |
my $only_export_items_for_branches = $strip_items_not_from_libraries ? \@branch : undef; |
97 |
: Koha::Libraries->search_filtered->unblessed; |
|
|
98 |
my $only_export_items_for_branch = $strip_nonlocal_items ? Koha::Libraries->find(C4::Context->userenv->{branch})->branchcode : undef; |
99 |
my @branchcodes; |
96 |
my @branchcodes; |
100 |
for my $branchcode ( @branch ) { |
97 |
for my $branchcode ( @branch ) { |
101 |
if ( grep { $_->{branchcode} eq $branchcode } @$libraries ) { |
98 |
if ( grep { $_->{branchcode} eq $branchcode } @$libraries ) { |
Lines 211-217
if ( $op eq "export" ) {
Link Here
|
211 |
dont_export_fields => $export_remove_fields, |
208 |
dont_export_fields => $export_remove_fields, |
212 |
csv_profile_id => $csv_profile_id, |
209 |
csv_profile_id => $csv_profile_id, |
213 |
export_items => (not $dont_export_items), |
210 |
export_items => (not $dont_export_items), |
214 |
only_export_items_for_branch => $only_export_items_for_branch, |
211 |
only_export_items_for_branches => $only_export_items_for_branches, |
215 |
} |
212 |
} |
216 |
); |
213 |
); |
217 |
} |
214 |
} |
218 |
- |
|
|