Bug 30840

Summary: Add support for barcode filters to course reserves
Product: Koha Reporter: Nick Clemens (kidclamp) <nick>
Component: Course reservesAssignee: Nick Clemens (kidclamp) <nick>
Status: CLOSED FIXED QA Contact: Joonas Kylmälä <joonas.kylmala>
Severity: normal    
Priority: P5 - low CC: arthur.suzuki, joonas.kylmala, jrobb, lucas, martin.renvoize, victor
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
22.11.00, 22.05.01, 21.11.07
Circulation function:
Attachments: Bug 30840: Add support for barcode filters to course reserves
Bug 30840: Add support for barcode filters to course reserves
Bug 30840: Add support for barcode filters to course reserves

Description Nick Clemens (kidclamp) 2022-05-24 18:28:01 UTC

    
Comment 1 Nick Clemens (kidclamp) 2022-05-24 18:31:45 UTC
Created attachment 135328 [details] [review]
Bug 30840: Add support for barcode filters to course reserves

This bug adds support for barcode filters on the inputs in the course reserves module.

To test:
1 - Set itemBarcodeInputFilter to 'Remove spaces from'
2 - Find a barcode in your system and add spaces between each characters
    e.g. 3 9 9 9 9 0 0 0 0 0 0 8 1 8
3 - Past that barcode into the checkin box, success
4 - Browse to course reserves, ensure you have a course or create on
5 - Test adding a reserve, batch adding a reserve, and batch removing reserves
6 - The pasted barcode does not in any
7 - Apply patch and restart
8 - Pasted barcode with spaces can now successfuly be added, batch added, and batch removed from courses
Comment 2 ByWater Sandboxes 2022-05-24 19:13:40 UTC
Created attachment 135329 [details] [review]
Bug 30840: Add support for barcode filters to course reserves

This bug adds support for barcode filters on the inputs in the course reserves module.

To test:
1 - Set itemBarcodeInputFilter to 'Remove spaces from'
2 - Find a barcode in your system and add spaces between each characters
    e.g. 3 9 9 9 9 0 0 0 0 0 0 8 1 8
3 - Past that barcode into the checkin box, success
4 - Browse to course reserves, ensure you have a course or create on
5 - Test adding a reserve, batch adding a reserve, and batch removing reserves
6 - The pasted barcode does not in any
7 - Apply patch and restart
8 - Pasted barcode with spaces can now successfuly be added, batch added, and batch removed from courses

Signed-off-by: Jason Robb <jrobb@sekls.org>
Comment 3 Joonas Kylmälä 2022-05-26 10:58:44 UTC
Created attachment 135366 [details] [review]
Bug 30840: Add support for barcode filters to course reserves

This bug adds support for barcode filters on the inputs in the course reserves module.

To test:
1 - Set itemBarcodeInputFilter to 'Remove spaces from'
2 - Find a barcode in your system and add spaces between each characters
    e.g. 3 9 9 9 9 0 0 0 0 0 0 8 1 8
3 - Past that barcode into the checkin box, success
4 - Browse to course reserves, ensure you have a course or create on
5 - Test adding a reserve, batch adding a reserve, and batch removing reserves
6 - The pasted barcode does not in any
7 - Apply patch and restart
8 - Pasted barcode with spaces can now successfuly be added, batch added, and batch removed from courses

Signed-off-by: Jason Robb <jrobb@sekls.org>

Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
Comment 4 Tomás Cohen Arazi (tcohen) 2022-06-02 17:08:56 UTC
Pushed to master for 22.11.

Nice work everyone, thanks!
Comment 5 Lucas Gass (lukeg) 2022-06-15 15:57:46 UTC
pushed to 22.05.x for 22.05.01
Comment 6 Arthur Suzuki 2022-06-21 13:42:55 UTC
thx pushed to 21.11.x for 21.11.07
Comment 7 Victor Grousset/tuxayo 2022-06-26 00:00:36 UTC
Not backported to oldoldstable (21.05.x). Feel free to ask if it's needed.