Main Koha release repository https://koha-community.org
Find a file
Nick Clemens c7a7e45812 Bug 15812: Use patron search in place of circ search
The 'Checkout' search hijacks some of the DataTables searching code used for 'Search patrons'
Rather than try to implement the search again on another page, we can simply send the user
to the patron search if the cardnumber is not found

Additionally, this patch adds a 'Check out' button to the patron search results to allow
going to checkotus directly

To test:
1 - Apply patch
2 - Perform a 'Checkout' search from the header
3 - Note that:
    For a cardnumber, you are redirected directly to checkouts page for the borrower
    For a search with one result, you are redirected directly to the checkout page for the borrower
    For a search with many results, you are redirected to the patron search results
    and there is a 'Checkout' button under the cardnumber
4 - Confirm circulation page works as expected (i.e. checkout to a patron)

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: George Williams <george@nekls.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-10-14 09:19:30 +02:00
acqui Bug 29177: Remove TODO in acqui/finishreceive 2021-10-12 11:15:32 +02:00
admin Bug 18984: Remove ES mapping for NORMARC 2021-10-07 15:36:40 +02:00
api Bug 27947: (QA follow-up) Clarify permissions 2021-10-06 10:09:25 +02:00
authorities
basket
bin
C4 Bug 3142: Use filter_by_for_holds where holdability is calculated 2021-10-08 16:57:29 +02:00
catalogue Bug 28484: ES clean title in biblio detail 2021-09-29 11:34:18 +02:00
cataloguing Bug 24698: QA fixes 2021-10-12 11:15:32 +02:00
circ Bug 15812: Use patron search in place of circ search 2021-10-14 09:19:30 +02:00
clubs Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
course_reserves
debian Bug 18984: Remove NORMARC support 2021-10-07 15:36:40 +02:00
docs
errors
etc Bug 18984: Remove NORMARC support 2021-10-07 15:36:40 +02:00
ill
installer Bug 29138: DBRev 21.06.00.032 2021-10-12 11:15:32 +02:00
Koha Bug 29172: Make CustomCoverImagesURL compatible with control fields 2021-10-12 11:15:32 +02:00
koha-tmpl Bug 15812: Use patron search in place of circ search 2021-10-14 09:19:30 +02:00
labels
lib/CGI/Session/Serialize
members Bug 15812: Use patron search in place of circ search 2021-10-14 09:19:30 +02:00
misc Bug 29197: Add missing import in commit_file.pl 2021-10-12 10:14:38 +02:00
offline_circ Bug 26351: Add plugin hooks to transform item barcodes 2021-10-06 14:56:09 +02:00
opac Bug 3142: Use filter_by_for_holds where holdability is calculated 2021-10-08 16:57:29 +02:00
patron_lists
patroncards Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
plugins
pos
reports Bug 28804: (bug 25026 follow-up) Handle SQL errors in reports 2021-08-11 12:00:10 +02:00
reserve Bug 29116: Use a pre-existing accessor instead of reimplementing it 2021-10-12 11:15:32 +02:00
reviews
rotating_collections
serials
services
skel
suggestion
svc Bug 28931: Use EXPORT_OK from Koha::DateUtils 2021-10-07 11:01:05 +02:00
t Bug 29172: Make CustomCoverImagesURL compatible with control fields 2021-10-12 11:15:32 +02:00
tags
tmp/modified_authorities
tools Bug 28931: Use EXPORT_OK from Koha::DateUtils 2021-10-07 11:01:05 +02:00
virtualshelves
xt Bug 27622: Fix sample_notices.t 2021-10-07 15:49:01 +02:00
.editorconfig
.eslintrc.json
.gitignore
.htaccess
.mailmap
.perlcriticrc
.scss-lint.yml
about.pl
app.psgi
changelanguage.pl
cpanfile
fix-perl-path.PL
gulpfile.js Bug 18984: Remove NORMARC support 2021-10-07 15:36:40 +02:00
help.pl
INSTALL
Koha.pm Bug 29138: DBRev 21.06.00.032 2021-10-12 11:15:32 +02:00
koha_perl_deps.pl Bug 17600: Standardize our EXPORT_OK 2021-07-16 08:58:47 +02:00
kohaversion.pl
LICENSE
mainpage.pl Bug 27944: (QA follow-up) Make staff home page show new article requests 2021-10-05 10:58:14 +02:00
Makefile.PL Bug 18984: Remove NORMARC support 2021-10-07 15:36:40 +02:00
MANIFEST.SKIP Bug 9546 : Updating make manifest tardist 2013-02-06 23:54:46 -05:00
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: 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