Main Koha release repository https://koha-community.org
Find a file
Tomas Cohen Arazi 493292b36c
Bug 21073: (QA follow-up) Simplify logic
This patch simplifies the logic inside GetPlugins so:
- It uses Koha::Plugins::Methods instead of plain SQL
- It doesn't do more DB calls than needed, by filtering on method in the
  initial query to Koha::Plugins::Methods.

It also relies on the (newly introduced) ->is_enabled method in
Koha::Plugins::Base, for better readability.

To test:
- Run the tests and notice no behaviour changes are introduced.

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2019-06-18 17:30:31 +01:00
acqui Bug 4833: (QA follow-up) Add budgetname to SearchSuggestion 2019-05-15 16:46:47 +00:00
admin Bug 22210: Mana config - Replace firstname and lastname with name 2019-06-18 12:23:04 +01:00
api/v1 Bug 15496: (QA follow-up) Change success status on api 2019-04-26 12:06:58 +00:00
authorities
basket
C4 Bug 21073: (follow-up) Add Class::Inspector to PerlDependencies 2019-06-18 17:30:14 +01:00
catalogue Bug 22424: Add search by all lost statuses to item search 2019-04-30 13:39:44 +00:00
cataloguing Bug 23117: Shortcut additem.pl on nonexistent biblionumber 2019-06-15 08:01:37 +01:00
circ Bug 7088: Allow renew on hold items with due date 2019-05-09 14:40:49 +00:00
clubs
course_reserves
debian Bug 21626: (QA follow-up) Embed teams.yaml for debian packages 2019-05-17 14:46:10 +00:00
docs Bug 21662: (RM follow-up) Final followup corrections to history 2019-06-13 13:11:10 +01:00
errors
etc Bug 23053: [follow-up] Same changes for UNIMARC 2019-06-13 14:38:04 +01:00
ill Bug 21460: (follow-up) Fix bugs found in QA 2019-04-25 10:46:56 +00:00
installer Bug 21073: (QA follow-up) Remove unused libraries 2019-06-18 17:29:46 +01:00
Koha Bug 21073: (QA follow-up) Simplify logic 2019-06-18 17:30:31 +01:00
koha-tmpl Bug 21073: (QA follow-up) Restore check on template 2019-06-18 17:29:40 +01:00
labels
members Bug 22910: Do not copy unique patron attributes to duplicated patron 2019-06-06 16:03:26 +01:00
misc Update release notes for the 19.05.00 release 2019-05-30 15:29:07 +00:00
offline_circ Bug 22600: Add 'interface' to accountlines 2019-04-10 19:43:11 +00:00
opac Bug 17526: Change grep to deal with malformed sortfield 2019-06-18 10:03:54 +01:00
OpenILS
patron_lists
patroncards
plugins Bug 21073: (QA follow-up) Remove unused libraries 2019-06-18 17:29:46 +01:00
reports Bug 22090: Add missing information to cash register CSV file 2019-04-16 13:17:32 +00:00
reserve Bug 19302: Send koha::objects to C4::Reserves::IsAvailableForItemLevelRequest 2019-05-10 18:57:20 +00:00
reviews
rotating_collections Bug 21500: Remove warnings in rotating collections 2018-10-09 15:02:45 +00:00
serials Bug 11492: (follow-up) Don't pass publisheddatetext param to NewIssue 2019-06-04 09:33:04 +01:00
services
skel
suggestion Bug 22905: (QA follow-up) remove bad warn 2019-05-23 14:41:14 +00:00
svc Bug 7862: Preventing warns when creating a notice 2019-05-15 12:10:52 +00:00
t Bug 21073: (QA follow-up) Add ->is_enabled and tests 2019-06-18 17:30:25 +01:00
tags
tmp/modified_authorities
tools Bug 23006: Cannot use inventory with barcodes containing special chars 2019-06-04 09:39:43 +01:00
virtualshelves Bug 22941: Do not return 500 if sortfield contain parenthesis 2019-06-15 07:47:02 +01:00
xt
.editorconfig
.gitignore
.htaccess
.mailmap
.scss-lint.yml
about.pl Bug 21626: (QA follow-up) Don't crash on missing teams file 2019-05-17 14:46:10 +00:00
changelanguage.pl
fix-perl-path.PL
gulpfile.js
help.pl
INSTALL
Koha.pm Bug 9834: DBRev 19.06.00.005 2019-06-15 08:00:36 +01:00
koha_perl_deps.pl
kohaversion.pl
LICENSE
mainpage.pl
Makefile.PL Bug 21626: (QA follow-up) Embed teams.yaml for debian packages 2019-05-17 14:46:10 +00:00
MANIFEST.SKIP
package.json
README
README.md
README.robots
rewrite-config.PL
yarn.lock

Koha is a free software integrated library system (ILS).

Koha is distributed under the GNU GPL version 3 or later.

Note: This is a synced mirror of the official Koha repo.

Note: Koha does not accept pull requests from git hosting sites.

Note: This project has its own bug tracker, to report a bug or submit a patch visit http://bugs.koha-community.org.

For guidelines on submitting patches for Koha please visit https://wiki.koha-community.org/wiki/SubmitingAPatch

The developers handbook can be found at https://wiki.koha-community.org/wiki/Developer_handbook

http://koha-community.org/

Koha Logo