Merge pull request #791 from tjebbeke/patch-6

Fix user validation
This commit is contained in:
Serghey Rodin 2016-08-29 17:38:10 +03:00 committed by GitHub
commit 664c091e78

View file

@ -467,12 +467,12 @@ sync_cron_jobs() {
is_user_format_valid() { is_user_format_valid() {
if [ ${#1} -eq 1 ]; then if [ ${#1} -eq 1 ]; then
if ! [[ "$1" =~ ^^[[:alnum:]]$ ]]; then if ! [[ "$1" =~ ^^[[:alnum:]]$ ]]; then
echo "invalid $2 format :: $1" check_result $E_INVALID "invalid $2 format :: $1"
fi fi
else else
if ! [[ "$1" =~ ^[[:alnum:]][-|\.|_[:alnum:]]{0,28}[[:alnum:]]$ ]] if ! [[ "$1" =~ ^[[:alnum:]][-|\.|_[:alnum:]]{0,28}[[:alnum:]]$ ]]
then then
echo "invalid $2 format :: $1" check_result $E_INVALID "invalid $2 format :: $1"
fi fi
fi fi
} }