Fix Bug: enum validator will fail validation except the first one value