Application Development Environment
Client Development Environment
CLIENT DEVELOPMENT ENVIRONMENT
Accessibility
ACCESSIBILITY
PO08030, WorkItem:249364 - Windows operating system's high contrast mode removes icons from Person home page
Issue Description:
When high contrast mode is enabled on a Windows operating system (OS), a number of icons are not visible on the Person home page.
User Interface Impact: Yes
Steps to Reproduce:
- On a Windows operating system, search for the High Contrast settings.
- Enable high contrast mode.
- Login as a caseworker.
- Search for a person and navigate to the Person home page.
- Issue: Observe the following icons are not visible when high contrast mode is enabled:
- Shortcuts section panel icon.
- Shortcuts menu items toggle arrows.
- Smart panel icon.
- Smart panel toggle arrows.
- Toggle button icon.
- Context viewer image link.
- Phone number icon on context panel.
- Email address icon on context panel.
- Toggle arrow icon on clusters in main page.
Resolution:
This has been resolved by updating the underlying code to use image tags instead of background images on links. These icons can now be viewed when high contrast mode is enabled on the Windows operating system.
Technical:
This issue was resolved by updating the JavaScript code on the shortcuts section and smart panel for the relevant icons. The email address, phone number and context viewer image link icons can be updated by updating the image source file path in the Image.properties file.
- IconEmail
- IconEmailHover
- IconPhone
- IconCCV
- IconCCVHover
Cúram Modules
Evidence Broker
Evidence Broker
PO08324, WorkItem:248328 - Evidence is being shared to both in-edit and active on an integrated case when using the application authorisation strategy
Issue Description:
An issue occurs when multiple programs are configured on a single application case which is configured to use an application level authorisation strategy. Following this strategy, when an application case gets authorised, duplicate evidence records are shared to the target Integrated Case.
User Interface Impact: No
Prerequisites:
- Application Case has evidence types A, B, C and D associated with it.
- Program 1 - Evidence types A, B and C are associated with this program.
- Program 2 - Evidence types A, B, C and D are associated with this program.
- Authorisation Strategy is 'Application'.
- The integrated case has evidence types A, B, C and D associated with it.
- There is evidence sharing set up between the application case and integrated case for the 4 evidence types.
- Product X (i.e. the Product Delivery) to deliver Program 1 has no evidence associated with it.
- Product Y (i.e. the Product Delivery) to deliver Program 2 has no evidence associated with it.
Steps to Reproduce:
- Login as a caseworker.
- Register a person.
- Create a new application.
- Add both programs to the application.
- Add all 4 evidence types to the application.
- Authorise the application.
- Navigate to the Evidence tab on the newly created Integrated Case.
- Issue: Evidence is shared to the Integrated Case as both active and in-edit.
Resolution:
This issue has been resolved and evidence is no longer duplicated on the integrated case during authorisation.
Technical:
During authorisation of an application case, evidence that is configured for sharing is pushed to the target case using the Evidence Sharing Push Workflow. When a person is added to a case, evidence that is configured for sharing is pulled onto the case using the Evidence Sharing Pull Workflow. A push and a pull happening at the same time cause evidence to be duplicated on the target integrated case. The authorise logic has been updated to prevent a pull from being triggered when evidence is already being pushed from that same authorisation.