Skip checks if not required and no default set.

This commit is contained in:
Chris 2014-11-24 13:29:52 +00:00
parent 1ecf0ab7f5
commit ca7973e384

View File

@ -165,8 +165,10 @@ sub validate_string {
if($settings -> {"required"}) {
return ("", $self -> {"template"} -> replace_langvar("BLOCK_VALIDATE_NOTSET", {"***field***" => $settings -> {"nicename"}}));
# Otherwise fall back on the default.
} elsif(!$settings -> {"default"}) {
return ("", undef);
} else {
$text = $settings -> {"default"} || "";
$text = $settings -> {"default"};
}
}