When setting a pop-up for a workflow which captures a tracking number, alpha or a mix of alpha-numeric is trapped ok. Numeric alone is not and the workflow fails. The wft code is below:
Any idea why the numeric values are causing the workflow to fail?
TAG_info(
tracking_number =>
[ html => "[input type='text']",
label => "Tracking Number",
valid_input => "validate_tracking_number(
@_)",
error_msg => '
Please enter a Tracking Number (maximum 15 char
acters long)',
],
);
Here is the code for validate_tracking_number
sub validate_tracking_number{
my($tracking_number) =
@_;
my $tracking_number_length = length($tracking_number);
if(($tracking_number_length <= 15) && ($tracking_number_length > 0)){return 1;}
else{return 0;}
}