ILLiad Known Issues
158 results found
-
Request cloning from the staff client will always set the RequestType to Article Repro Steps
1. Open a loan request in the staff client
2. Clone the request. The behavior is the same regardless of cloning to same user or different user and if the request is/is not opened after the process is completed.4 votes -
Some unicode characters are not properly encoded on OpenURL submissions if the user must log in first. This seems to be a new issues introduced in ILLiad 8.7 when we switched to Delphi XE 8. To reproduce, submit an OpenURL request using the included URL both with and without a session. When you're already logged in, the cyrillic characters are rendered correctly in the author field and a ligature is used in the title. If you don't have an active session and are sent through the logon2 page, those fields will be rendered as ?s or boxes, indicating a problem with the form state encoding. I confirmed this URL worked correctly on ILLiad 8.6.x and earlier.
2 votes -
UTF-8 characters are not decoded properly in some cases For OpenURL requests, if the patron already has an active websession and do not have to log in the characters are correctly translated.
2 votes -
Clean up orphaned UserNotifications records when creating users through the API User creation through the API will fail if the user to be created has orphaned UserNotifications records. When users are created with the API, if there are orphaned user notification records they should be cleaned up first to avoid that error.
Bug# 21758
1 vote -
Connection Manager doesn't change ProcessType as specified in Routing Rule DirectRequest/ARM requests don't route back to Awaiting Request Processing but route to an ARM Manual Review queue. The bug still exists though in that the SQL update code is not accounting for the process type.
Bug# 13618
1 vote -
Accessibility - CheckInFromLendingLibrary page (Responsiveness and mobile) Explore how to support responsive/mobile accessibility on a page like this, given all the data controls presented and how many of them are nested within dialogs.
Bug# 33033
1 vote -
ISO APDUs with type of Either are not identified correctly due to casing mismatch In ISOReceiver.java the receiveStatus method performs a conditional check for StatusQuery, StatusOrErrorReport, or APDUs with a type of "EITHER", but the casing using in APDUMapping.java is "Either" so it will never match and the correct process type cannot be determined.
Bug# 21967
1 vote -
The WebView2 status bar sometimes appears on other forms Sometimes the status bar in WebView2 addons will display without hovering over a link (for example, when the ProQuest dissertation search addon loads the cookie acceptance banner) even on other forms.
Bug# 30076
1 vote -
HTML encoding in OpenURL date fields breaks OpenURLMapping formatting When the date field in an OpenURL string contains HTML encoding, ILLiad will not format the date and imports no values.
Bug# 31435
1 vote -
ILLiad 9.2 Client crashes when Rapid API not responding When Rapid API endpoint is not responsive and Rapid requests are opened in the client, the client crashes.
Bug# 31499
1 vote -
The cache for WebReports is currently set to not store for only Firefox When the cache isn't cleared in Chrome it can lead to http protocol/security errors, so we should add Chrome and other browsers to that code.
Bug# 31919
1 vote -
Save of address is not Done when selecting it on the Add Address form When an address is selected/added to a request for a Lending request the record is not saved to the database (LenderAddressNumber field on Transactions table) but appears on the request when user is returned to the Request Form so user thinks it is saved.
Bug# 32016
1 vote -
Alma NCIP client addon sending just a hyphen(-) when RequestIdentifierPrefix left blank When the RequestIdentifierPrefix setting is blank, the barcode is sent with a hyphen in front which causes issues with barcodes for scanning later.
Bug# 32174
1 vote -
Reprints Desk addon issue with Missing Year value not being reported clearly. If a year is not on the request when the "Retrieve Order Estimate" is clicked, an error appears in the log:
ERROR AtlasSystems.Addons.ReprintsDesk - System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
Bug# 32414
1 vote -
Reprints Addon not giving explanation when no results returned after initial and alternate Retrieval of Order Estimate A freezing occurs in the client that may just be due to the slowness of the API in not ultimately returning results after doing the initial and alternate search for an Order Estimate but at the end there is no message box saying nothing was found and to contact Reprints Desk. Still troubleshooting the cause of this freeze.
Bug# 32415
1 vote -
Error 10022 when Odyssey Manager attempts to send notification When Odyssey Manager attempts to connect to the WebPlatform sometimes a 10022 error comes up.
Bug# 32503
1 vote -
Incorrect WebFormNames for lending web pages A lending default web page has an incorrect WebFormName. LendingUpdateAddressInformation
Bug# 30856
1 vote -
The Target column can't be sorted by or filtered in the DSP Business Rules tab in Customization Manager. On the DSP Business Rules tab in the ILLiad Customization Manager, the Target column can't be sorted by or filtered. Clicking the column header or the filter icon in the header does not result in any sorting or filtering.
Bug# 32702
1 vote -
Routing rule errors may be misleading in the logs Routing rules errors are logged as "Invalid match string" errors even when the error is not caused by an issue with the match string.
Bug# 26555
1 vote -
Docline Lending Request Import excludes certain formatted data 'Pages' and 'Issue' values are not properly imported from the 'Citation' section of incoming Docline lending requests if these values are not formatted in a specific way. The page range for the 'Pages' value must be formatted with a hyphen (e.g., 123-126) and the 'Issue' value must be formatted as a single numeric value to properly import.
Bug# 27806
1 vote