0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-25 03:12:40 +00:00

add language field validation (for future pr)

fix an oversight in validations
This commit is contained in:
Gazook89
2022-11-05 19:11:36 -05:00
parent a13fd48cda
commit b6c09683be

View File

@@ -1,17 +1,22 @@
module.exports = {
title : [
(value)=>{
return value?.length > 10 ? 'Max title length of 10 characters' : null;
return value?.length > 100 ? 'Max title length of 100 characters' : null;
}
],
description : [
(value)=>{
return value?.length > 10 ? 'Max description length of 10 characters' : null;
return value?.length > 500 ? 'Max description length of 500 characters.' : null;
}
],
thumbnail : [
(value)=>{
return value?.length > 5 ? 'Max URL length of 5 characters' : null;
return value?.length > 256 ? 'Max URL length of 256 characters.' : null;
}
],
language : [
(value)=>{
return new RegExp(/[a-z]{2,3}(-.*)?/).test(value || '') === false ? 'Invalid language code.' : null;
}
]
};