https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42867

--- Comment #1 from Nick Clemens (kidclamp) <[email protected]> ---
Created attachment 200676
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200676&action=edit
Bug 42867: Add HoldsQueueDebug system preference

This patch adds a new system preference HoldsQueueDebug

When enabled this adds the item map to the action logs for the holds queue
cronjob and
to the messages of the background job for the real time holds queue.

This additionally adds a match_type that indicates which section of the code
has
assigned the item to the hold

To test:
 1 - Apply the patches, updatedatabase, restart_all
 2 - Enable the new HoldsQueueDebug system preference
 3 - Enable the transport cost matrix
 4 - Place some holds for and from various libraries
 5 - Run the holds queue:
    perl misc/cronjobs/holds/build_holds_queue.pl
 6 - Check the action logs and note the extra info stored
 7 - Enable Real time holds queue preference
 8 - Add another hold to a record
 9 - Check the background job details
     Administration->Jobs->Details
10 - Note the new table displaying the item map
11 - Disable the pref and confirm running the cron or adding a hold does not
     add debug info

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to