Aeon Known Issues
92 results found
-
Resizing prevents access to Notes in Aeon Item record
When scaling an item record's window down, the notes field becomes inaccessible, even when a note is present.
Bug# 10317
0 votes -
0 votes
-
Password change prompt after resetting an expired password for a new user
When creating a user with an expired password and resetting their password via an email reset link, the user will immediately be presented with another password change form (because their previous password was expired).
Bug# 8687
0 votes -
Blocked dates can be bypassed by manually entering date
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
scheduledDate.attr("readonly", true);Bug# 8364
0 votes -
Error filtering active requests
When submitting a Get Barcode request to the Aeon API with the ActiveOnly parameter set to True will prompt an error.
Bug# 8308
0 votes -
Duplicate classes in DataRow templates
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# 7869
0 votes -
Date/Times moment.js inconsistency for convert times to browser time
Not all Date/Time fields are coded with the ISO8601 date.
Bug# 7710
0 votes -
Old jQuery code no longer required
Security scans may ping the following old commented out jQuery in the web pages that needs to be removed:
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<!--<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n"
crossorigin="anonymous"></script>-->Bug# 7573
0 votes -
The ViewAllRequests table and the View Requests By Tag table will always use the same export query
The DLL is using the same code for both the MainMenu.html and ViewRequestHistory.html tables and just uses an attribute to determine which table is show.
Bug# 1231
0 votes -
Extra comments on ViewUserReviewRequests.html no longer relevant
ViewUserReviewRequests.html contains commented billing javascript that is unnecessary on the review page since it does not contain any billing information.
Bug# 7336
0 votes -
Typo of the spelling "Request" in the templates folder
Typo of the spelling "Request" in the templates folder:
DataRowOrderEstimate
DataRowOrderBilling
DataRowElec
DataRowDefaultRequest
DataRowCreditCardOrder
DataRowDefaultActivityBug# 6901
0 votes -
include_header_request.html page is being installed even though it is no longer used as a default
The includeheaderrequest.html page is a web file that pre-dates Aeon 5.0. It is no longer used in any default Aeon 5.0 pages. The file should be removed.
Bug# 6026
0 votes -
Determining transaction ownership in DataRepeaters in not efficient
The check for UserControlsTransaction is loading the transaction query each time to determine ownership.
Bug# 4493
0 votes -
Researcher tags aren't saved to the database during implementation
A problem during implementation where they are saving the researching tags to the database. When the researcher tags are not properly encoded some characters can result in exceptions in the web DLL. In particular, it seems that the '=' character in a researcher tag causes this issue.
Bug# 4356
0 votes -
Staff Layout Template Corruption - System.NullReferenceException
Templates are occasionally being corrupted and resulting in a System.NullReferenceException error.
Bug# 3689
0 votes -
Web API requests fail due to multiple requests from different applications being processed simultaneously
Requests to the Aeon API from multi-threaded applications are failing to be served by the API. Requests are failing due to a "missing" API Key despite it being provided in the header.
Sample error message in Aeon API logs:
INFO AtlasSystems.Aeon.WebApi.Security.ApiKeyAuthenticationMiddleware - ApiKey was not authenticated. Failure message: Unable to authenticate API key.
ERROR AtlasSystems.Aeon.WebApi.Security.ApiKeyAuthenticationHandler - Error retrieving web platform config: <APIKEY>. The context cannot be used while the model is being created. This exception may be thrown if the context is used inside the OnModelCreating method or if the same context instance is accessed by multiple threads concurrently. Note…
0 votes -
0 votes
-
Blocked users able to edit/resubmit requests Awaiting User Review/Cancelled status
Blocked users are able to resubmit requests when changing the schedule retrieval date on Cancelled and Awaiting User Review requests.
Bug#3845
0 votes -
Max key length for BillingDefaults table exceeds maximum length for MSSQL Server
When creating Aeon's BillingDefaults table and you enter a row into the table that maxes out the MSSQL fields, you will receive the following error:
Warning! The maximum key length for a clustered index is 900 bytes. The index 'PK_BillingDefaults' has a maximum length of 1120 bytes. For some combination of large values, the insert/update operation will fail.
0 votes -
Researcher Re-Submitted Request After Processing
Some web users have been able to re-submit requests after they are placed in statuses that should not allow re-submission.
0 votes