Bug 34257: Limit item types by branch in batchMod.pl

To test:
1. Go to Item types administration.
2. Set some items types to be limited to a branch you are not logged in as.
3. Find some items from the branch you are logged in at and go to Batch item modification.
4. Add the barcodes and attempt to edit the item type to the one you limited in step 2.
5. You can change these item types to ones that your branch should not be able to.
6. Apply patch
7. Try steps 4 -5 again but this time you should not see item types in the dropdown that are limited to other branches.

Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 13d5ff9424)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
Lucas Gass 2023-08-18 14:45:14 +00:00 committed by Fridolin Somers
parent 61eaab1c05
commit b7e9360061

View file

@ -283,6 +283,7 @@ if ($op eq "show"){
ignore_not_allowed_subfields => 1,
kohafields_to_ignore => ['items.barcode'],
prefill_with_default_values => $use_default_values,
branch_limit => C4::Context->userenv->{"branch"},
default_branches_empty => 1,
}
);