2
The idea is to change the text of label @Security:ListUsersWaitTimeOverrideWarning to "Value for list users timout must be between 5000 and 360000 milliseconds".

In "System administration > Setup > System parameters" in "General" one can set the "List users timeout (seconds)" parameter. This parameter is validated by class SecurityConfigProvider, method setListUsersWaitTimeInMilliseconds. If the validation fails, the users receives the error message "Value must be between 5000 and 360000".

This error message is both misleading and confusing.
It is misleading, because it should actually be "Value must be between 5 and 360" or "Value must be between 5000 and 360000 milliseconds".
It is confusing because if
- the parameter already contains a value from before this validation was added and
- the value is not between 5 and 360 and
- the user changes some other unrelated parameter,
the message contains no context as to which parameter causes the issue.
STATUS DETAILS
Needs Votes

Comments

F

In version 10.0.11, the message says "Value must be between 5.00 and 3,600.00 (seconds)". The information that the value is defined by parameter "List users timeout (seconds)" is still missing. It is also confusing that the numerical values are now provided with decimal places, although the parameter only allows integer values.

@Miha Vuk: I believe you are confusing this with the "Session idle timeout in minutes" parameter.

Category: System administration

F

Valid values are actually 5-60 (minutes).

Category: System administration