To test this, you must have at least 2 supported backends installed and
configured. (Currently, the FreeForm and Koha2Koha backends have both been
confirmed to work, and I am currently completing the work on the BLDSS
Once you have two backends installed and working the test plan is:
1) Create an ILL request using your prefered, supported, backend
2) Go to the 'Manage request' page for your new request
3) Confirm that a 'Switch provider' button exists
3a) If only one other backend is installed and configured the button will be a
3b) If multiple backends are installed the button allow dropdown selection of
4) Select the backend to migrate to using the 'Switch provider' button.
5) Depending on the backend you have selected to move to, you will be faced
with a compatible workflow for migrating the request.. either a new request
consisting of the same details as the original request, a search results page
from the migrating to backend (with results reflecting a pre-fired search using
details from the migrating from request) or a search form pre-filled with the
details of the request your migrating from which you can then submit
6) Finally, once you've moved through the steps to create this migrated to
request, you should see a new request in your migrated to backend and the
original request will be marked as 'Request reverted'.
What |Removed |Added
CC| |[hidden email]
--- Comment #17 from Martin McGovern <[hidden email]> ---
Tried to create a Koha request and it throws an error.
Created a Freeform request instead. It throws this error:
DataTables warning: table id=ill-requests - Requested unknown parameter
'metadata_author' for row 0, column 0. For more information about this error,
please see http://datatables.net/tn/4 but continues to create the request ok.
It completed the Freeform request.
Switch provider button exists with the other two backends listed on the
Tested switching to BLDSS and next screen is presented as expected.
"Request reverted" listed for original request. New request to switched
provider listed correctly.
List Requests shows above error also.
Request number on list requests screen is always Nan, whereas correct request
number is listed on Manage Request screen.
Created a BLDSS request and switched to Freeform successfully but above error
generated on Switch Provider action.