KO Validation JS Library and Use Javascript Libraries CDN setting

Description

The issue is the logic check with using the 'Use Javascript Libraries CDN' setting in Host Settings. When using the ko.validation library with this feature, it double injects the script tags and validates twice. Looking through the source code, this appears this is the problem:

The ko.validation object contains a "." so the check ends up seeing if it is a function, when it is really an object. The check fails and then injects the script tag again causing double validation.

We would like to use this feature, but we depend on knockout and ko.validation. Without changing the source code or the ko.validation library this cannot be resolved.

QA Test Plan

None

Assignee

Unassigned

Reporter

Robert Petersen

Story Size

Unknown

Severity

Minor

Triage

New

Reported in Build #

None

Fixed in Build

None

Dev Owner

None

Includes Code Fix

No

Documentation Required

None

Trouble Ticket

None

Requires More Info

None

QA Story Points

None

QA Owner

None

Injected

None

Automation Required

None

Code Review Owner

None

Components

Affects versions

Priority

Low
Configure