When performing a checkout in the staff-client for a patron the condition may occur where a barcode is scanned twice. The warning message shown is the same for two different conditions:
* Checkout of items already in open circulation by another patron
* Repeated checkout of the same item (duplicate scan)
Would like to have two error messages:
* This item was checked out by another patron on %1$s
* This copy is already checked out to this patron!
The attached patch for this adds those to messages to circ.properties and then updates the OPEN_CIRCULATION_EXISTS condition handler in checkout.js to use these messages.
Evergreen 2.1.0 but this patch is from git master from today.
Gentoo 64bit, kernel 3.0.6, glib 2.28, glibc 2.13