Lines 226-233
my $authorised_values_sth = $dbh->prepare("SELECT authorised_value,lib FROM auth
Link Here
|
226 |
my $branches = GetBranchesLoop(); # build once ahead of time, instead of multiple times later. |
226 |
my $branches = GetBranchesLoop(); # build once ahead of time, instead of multiple times later. |
227 |
|
227 |
|
228 |
# Adding a default choice, in case the user does not want to modify the branch |
228 |
# Adding a default choice, in case the user does not want to modify the branch |
229 |
my @nochange_branch = { branchname => '', value => '', selected => 1 }; |
229 |
my $nochange_branch = { branchname => '', value => '', selected => 1 }; |
230 |
unshift (@$branches, @nochange_branch); |
230 |
unshift (@$branches, $nochange_branch); |
231 |
|
231 |
|
232 |
my $pref_itemcallnumber = C4::Context->preference('itemcallnumber'); |
232 |
my $pref_itemcallnumber = C4::Context->preference('itemcallnumber'); |
233 |
|
233 |
|
Lines 280-287
foreach my $tag (sort keys %{$tagslib}) {
Link Here
|
280 |
foreach my $thisbranch (@$branches) { |
280 |
foreach my $thisbranch (@$branches) { |
281 |
push @authorised_values, $thisbranch->{value}; |
281 |
push @authorised_values, $thisbranch->{value}; |
282 |
$authorised_lib{$thisbranch->{value}} = $thisbranch->{branchname}; |
282 |
$authorised_lib{$thisbranch->{value}} = $thisbranch->{branchname}; |
283 |
$value = $thisbranch->{value} if $thisbranch->{selected}; |
|
|
284 |
} |
283 |
} |
|
|
284 |
$value = ""; |
285 |
} |
285 |
} |
286 |
elsif ( $tagslib->{$tag}->{$subfield}->{authorised_value} eq "itemtypes" ) { |
286 |
elsif ( $tagslib->{$tag}->{$subfield}->{authorised_value} eq "itemtypes" ) { |
287 |
push @authorised_values, "" unless ( $tagslib->{$tag}->{$subfield}->{mandatory} ); |
287 |
push @authorised_values, "" unless ( $tagslib->{$tag}->{$subfield}->{mandatory} ); |
288 |
- |
|
|