[ 
https://issues.apache.org/jira/browse/TRINIDAD-1979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gabrielle Crawford updated TRINIDAD-1979:
-----------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0.4-core 
           Status: Resolved  (was: Patch Available)

> Issue with client side DateRestrictionValidator 
> ------------------------------------------------
>
>                 Key: TRINIDAD-1979
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1979
>             Project: MyFaces Trinidad
>          Issue Type: Bug
>         Environment: environment independent
>            Reporter: Jing Wu
>            Priority: Minor
>             Fix For: 2.0.0.4-core 
>
>         Attachments: hint.patch
>
>
> Client side date restriction validator (TrDateRestrictionValidator) has an 
> issue getting the hint. The hint is produced by function 
> TrDateRestrictionValidator.prototype.getHints(), which 
> (1) remove the disabled weekday values from the full weekday list
> (2) remove the disabled month values from the full month list
> (3) generate the final hint message
> (1) and (2) is achieved by calling 
> TrCollections.removeValuesFromArray(Object, Object), but 
> TrCollections.removeValuesFromArray(Object, Object) assumes that both 
> arguments are of type Array, while the disabled weekday values and disabled 
> month values are maps, so (1) and (2) are not performed correctly, thus the 
> final hint message is wrong. 
> We need to add a method in TrCollections to remove values in a map from the 
> array and calls that method in 
> TrDateRestrictionValidator.prototype.getHints().

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to