Bug 23607: Make /patrons/:patron_id/account staff only

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit 8171c9d05d)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
Tomas Cohen Arazi 2019-09-13 11:26:03 -03:00 committed by Fridolin Somers
parent 267d0a9033
commit 4c681e4e91
2 changed files with 2 additions and 4 deletions

View File

@ -53,8 +53,6 @@
}
},
"x-koha-authorization": {
"allow-owner": true,
"allow-guarantor": true,
"permissions": {
"borrowers": "edit_borrowers",
"updatecharges": "remaining_permissions"

View File

@ -44,7 +44,7 @@ subtest 'get_balance() tests' => sub {
$schema->storage->txn_begin;
my ( $patron, $session_id ) = create_user_and_session({ authorized => 0 });
my ( $patron, $session_id ) = create_user_and_session({ authorized => 1 });
my $library = $builder->build_object({ class => 'Koha::Libraries' });
my $patron_id = $patron->id;
my $account = $patron->account;
@ -249,7 +249,7 @@ subtest 'add_credit() tests' => sub {
sub create_user_and_session {
my $args = shift;
my $flags = ( $args->{authorized} ) ? 2**10 : 0;
my $flags = ( $args->{authorized} ) ? 1 : 0;
my $patron = $builder->build_object(
{