Lines 40-48
$schema->storage->txn_begin;
Link Here
|
40 |
my $librarian = $builder->build_object( |
40 |
my $librarian = $builder->build_object( |
41 |
{ |
41 |
{ |
42 |
class => 'Koha::Patrons', |
42 |
class => 'Koha::Patrons', |
43 |
value => { flags => 2**4 } # borrowers flag = 4 |
43 |
value => { flags => 0 } # No top-level permissions |
44 |
} |
44 |
} |
45 |
); |
45 |
); |
|
|
46 |
|
47 |
# Ensure our librarian can see users from all branches (once list_borrowers is added) |
48 |
$builder->build( |
49 |
{ |
50 |
source => 'UserPermission', |
51 |
value => { |
52 |
borrowernumber => $librarian->borrowernumber, |
53 |
module_bit => 4, |
54 |
code => 'api_validate_password', |
55 |
}, |
56 |
} |
57 |
); |
58 |
|
46 |
my $password = 'thePassword123'; |
59 |
my $password = 'thePassword123'; |
47 |
$librarian->set_password( { password => $password, skip_validation => 1 } ); |
60 |
$librarian->set_password( { password => $password, skip_validation => 1 } ); |
48 |
my $userid = $librarian->userid; |
61 |
my $userid = $librarian->userid; |
49 |
- |
|
|