ILLiad 9.1 Bug Fixes
ILLiad 9.1 Bug Fixes
There are over 40 bug fixes (not all the bugs are listed below) included in this release and several changes to continue supporting external systems.
API | Authentication | Connection Manager | Decision Support for Request Processing | DOCLINE | Email | ISO | Rapid | Staff Client | Staff Customization Manager | Staff Manager | Web Interface | Web Platform
API
Status | Description |
---|---|
Fixed | Fixed issue where the ILLiad API was not using database defaults for creating new requests. For example, a request would not appear on the ILLiad reports even though it was in the Client if the CopyrightAlreadyPaid key is set to Null via the API since the reports are looking for the default value of No or Yes. Bug# 4093 |
Connection Manager
Status | Description |
---|---|
Changed | Removed the DevExpress MemData component that caches transaction statuses from the Connection Manager and replaced it with JSON functionality. |
Fixed | Fixed issue where the updater may cause a hang-up in the Client if it receives a 404 response when trying to download the update executable. Bug# 4007 |
DOCLINE
Status | Description |
---|---|
Changed | Removed the DOCLINE username and password customization keys since DOCLINE 6.0 no longer allows for automatic authentication into the website and requires each user to have a unique username and password. |
Fixed | Fixed issue where the default shipping option value for articles in Docline is being set to the default shipping value of loans. When the lending library imports the lending request, it imports the LenderAddresses. The DefaultShippingMethodLoan value was being placed into the Transactions.ShippingOptions field instead of using the LenderAddresses.DefaultShippingMethodArticle value. Bug# 4028 |
Email
Status | Description |
---|---|
Fixed | Fixed issue where the email and SMS template tag processor does not properly handle parameters that have a right angle bracket. The RegEx used assumes the first right angle bracket is part of the tag instead of a bracket inside the tag parameter. Bug# 1470 |
ISO
Status | Description |
---|---|
Fixed | Fixed issue where the ESPNumber and InstitutionSymbol are not being set on outgoing ISO requests resulting in the error message "Could not execute JDBC batch update". Bug# 1453 |
Staff Client
Status | Description |
---|---|
Changed | Removed the Atlas Systems and OCLC ILLiad web links from Systems ribbon. |
Fixed | Fixed issue where the transaction status that displays in the lower left-hand corner of the Client status bar on a request form is not visible when using some skins due to the color contrast with the default black text. Bug# 4166 |
Fixed | Fixed issue where the Outgoing Notification grid columns reset their size whenever the Outgoing Notifications are closed or the client is restarted. Bug# 3927 |
Fixed | Fixed issue where closing the client after switching sites using Login as... caused an error pop-up and would sometimes cause a temporary crash in ILLiad client. Bug# 3980 |
Fixed | Removed several deprecated OCLC WsKey URLs from messages as a result of the shortened OCLC domain causing the missing WSKey prompt in the Client. Bug# 3788 |
Fixed | Fixed issue where the DocDel form would not save grid layout customizations in the Staff Client. Bug# 3758 |
Fixed | Fixed issue where grouping a column row by a field (e.g., username) in Document Delivery (DD) Stacks Searching would prompt an error message in the Client. Bug# 4172 |
Fixed | Fixed issue where the "TransactionNumber could not be determined from the OCLC request." error appears when a staff user clicks the Show button on a borrowing request that is linked to an OCLC request in the Cancelled status. Bug# 3595 |
Fixed | Fixed the error dialog message for requests that have been resubmitted with a previous OCLC status of Cancelled. The error message will now include a more descriptive message instead of saying"Nullable object must have a value". Bug# 3594 |
Fixed | Fixed issue where the OCLC Request form would not properly open for completed requests if they have a WorldShare ILL Status of Closed and disposition of Supplied. Bug# 3787 |
Staff Customization Manager
Status | Description |
---|---|
Changed | The ServerAddons Table has been removed from the database since it was replaced by the Addons Table in the 8.7 release and will no longer be used. |
Fixed | Fixed issue where dragging the last server from the included listbox to the available servers listbox and then saving during a ZSearch with no included servers would cause an error in the Customization Manager. Bug# 1456 |
Fixed | Fixed issue where creating or editing a Z39.50 server would not clear the yellow highlighted indicator in the modified ISSN search field after changes are saved in the Customization Manager. Bug# 1481 |
Staff Manager
Status | Description |
---|---|
Fixed | Fixed issue where database connection problems would result in an 'Unhandled Exception' error upon startup of the Staff Manager. Bug# 3775 |
Fixed | Fixed issue where status messages were showing up multiple times on the bottom status bar of the Staff Manager. Bug# 3826 |
Web Interface
Status | Description |
---|---|
Fixed | Fixed issue where in some cases ILLiad users can login unprompted for password change if WebAuthType=RemoteAuth and users AuthType=Default. Bug# 4214 |
Web Platform
Status | Description |
---|---|
Changed | Changed the name of the Web Report RequestSentByHour's filename when exported. The filename prefix was being set incorrectly to 'RequestsSentbyDay' instead of 'RequestSentByHour.' Bug# 2764 |
Fixed | Fixed issue where the ElecDelTurnaroundTime WebReport would cause an error when attempting to download the report due to a visible ungrouped date column. Bug# 2765 |
Fixed | Fixed issue in Web Reports where the Article Details Grid will leave the transaction parameters blank for the Turnaround Time Reports when exported to excel. Bug# 3931 |
Fixed | Fixed an ILLiad and Aeon integration issue that was causing the ExternalRequestController to error out when checking for an Aeon status that had not yet been created in Aeon. The ExternalRequestController will no longer check the Aeon status if the ExternalID is set to null. Bug# 3829 |