Koha-clms/Koha/Patron
Tomas Cohen Arazi 8d2d63f7ae
Bug 31333: (QA follow-up) Simplify code
The new syspref is a deny-list. So not being part of the list means you
are allowed. This was not that clear reading the code, so this patch
tries to simplify the logic. Better handling on undef syspref value is
added as well to avoid useless warnings.

This patch does the following changes:
- Uses `any` instead of `grep`. This has the effect of just returning a
  boolean on the first match, instead of keep looping until de array

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2022-10-05 16:01:06 -03:00
..
Attribute Bug 8326: Make repeatable and unique_id modifiable when editing patron attribute type 2021-02-15 11:48:55 +01:00
Password Bug 30611: (follow-up) Use constants 2022-05-10 15:17:17 -10:00
Restriction Bug 23681: Move to ::Patron::Restriction::Type(s) 2022-08-25 08:50:35 -03:00
Attribute.pm Bug 28031: Remove type from parameter of *_ok methods 2021-04-09 15:43:34 +02:00
Attributes.pm Bug 29844: Fix t/db_dependent/Koha/* 2022-02-09 15:36:23 -10:00
Categories.pm Bug 23271: (QA follow-up) Minor POD fix 2021-04-21 15:25:07 +02:00
Category.pm Bug 31333: (QA follow-up) Simplify code 2022-10-05 16:01:06 -03:00
Consent.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
Consents.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
Debarments.pm Bug 29395: use EXPORT_OK from Koha::Patron::Debarments 2021-11-03 15:40:52 +01:00
Discharge.pm Bug 29395: use EXPORT_OK from Koha::Patron::Debarments 2021-11-03 15:40:52 +01:00
Files.pm Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
HouseboundProfile.pm Bug 29847: Make Koha::Patron::HouseboundProfile->housebound_visits return a resultset 2022-02-09 15:36:23 -10:00
HouseboundProfiles.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
HouseboundRole.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
HouseboundRoles.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
HouseboundVisit.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
HouseboundVisits.pm Bug 24545: Fix license statements 2020-02-24 13:31:26 +00:00
Image.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Images.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Message.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Messages.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Modification.pm Bug 29844: Fix ->search occurrences 2022-02-09 15:36:23 -10:00
Modifications.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Relationship.pm Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
Relationships.pm Bug 29844: Fix t/db_dependent/Koha/* 2022-02-09 15:36:23 -10:00