Users can submit duplicate requests through external requesting by rapidly clicking the submit button.
Bug# 47020 votes
Status lines are missing from GenericRequestManuscript/MonographPhotodup when using Clone to Copy option
Accessing the GenericRequestManuscriptPhotodup or GenericRequestMonographPhotodup request forms from the Clone to Copy option in the Actions menu or Transactions details page will cause the status line(s) not to appear on the page.
Bug# 154850 votes
The "Skip to main content" link remains invisible when it is focused on using the keyboard in certain browsers including Chrome and Safari. The link appears as intended in Firefox.
Bug #152540 votes
When the Edit action is not allowed for a request, the button is visually disabled and made un-clickable within the Transaction Menu options but can still be activated using the keyboard, which takes the user back to the main menu page with a status message.
Bug #152460 votes
<#OPTION> web tag cannot be used to automatically generate a list of checkbox options for CustomDropDown-type custom fields
Using the <#OPTION> web tag to automatically generate a list of checkbox options for a group defined in the CustomDropDown table does not work if the group is a CustomDropDown-type field defined in the CustomFieldDefinitions table.
Bug# 145320 votes
Cloning a photoduplication request from the web interface will take the user to the default request form for a non-photoduplication request.
Bug# 144590 votes
Small notes are located outside the label for fields on web forms where they are still accessible by screen readers but are not read out automatically like they would be if located inside the label. This can lead to screen readers skipping these notes unknowingly.
Bug# 144200 votes
The role="heading" attribute on the <div> containers surrounding most web pages can cause strange behavior with screen readers depending on the content of the file.
Bug# 138470 votes
The hidden field containing the username on includeappointmentinfo.html is not necessary as this information is obtained from the user's web session:
<div id="username" hidden><#PARAM name="Username"></div>
Bug# 136410 votes
Using the "Submit Request" button for a saved request via the Actions dropdown menu or from the Request Details page allows the user to submit a request without an appointment, even if appointments are required.
Workaround: Comment out the Submit Request option on the DataRowDefaultRequest, RequestsInReviewDataRow/DataRowReviewRequest, and include_TransactionMenu pages.
Bug# 135430 votes
When a button does not explicitly declare a type in its code, it defaults to type="submit", which can sometimes lead to problems when processing transactions through a payment provider gateway.
Workaround: The code for the buttons in includepaymentbuttons.html should include the attribute 'type="button"'
Aeon v5.0.73/5.1 Default Web Pages
Bug# 130280 votes
An EAD request can become uneditable if the SkipOrderEstimates parameter is set to "Yes" and the request fails web validation. This is because SkipOrderEstimates will set the Photoduplication status of the request to "Awaiting Order Processing," which makes the request uneditable, even though the web validation failure sent the request to Awaiting User Review.
Bug# 126630 votes
When an error is encountered, the Aeon Web DLL is surfacing detailed error information that should not be visible to end-users.
Bug# 122890 votes
When submitting a request for a researcher, the DLL does not properly validate the proxy relationship between the user submitting the request and the selected researcher.
Bug# 116990 votes
In the default Aeon web pages, the BillingAccountsVisible param tag on PhotoduplicationRequest.html does not properly hide the BillIng Account dropdown if Billing Accounts are disabled.
Bug# 115330 votes
When submitting a new request through the web and manually typing in the date, the date will be accepted regardless of if it is a blackout date. The blackout date will be unavailable if you attempt to select it from the calendar.
Workaround: Disable the manual entry to the date field by adding the below code to the scheduled_date.js:
// Disable manual entry for date
Bug# 83640 votes
A second class attribute was added for action items in the data row template. The contextual classes (e.g, menuClone) should be included in the earlier class definitions.
<a class="dropdown-item btn btn-light <#DATAROW field="RequestActionAllowed" name="Clone" disabledValue="d-none">" href="aeon.dll?Action=11&Form=32&Value=<#DATAROW field="TransactionNumber">" class="menuClone"><span aria-hidden="true" class="fas fa-copy text-primary"></span> Clone Request</a>
Bug# 78690 votes
Not all Date/Time fields are coded with the ISO8601 date.
Bug# 77100 votes