feat (person): add check nick flow, and add nik validation
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
package validation
|
||||
|
||||
import (
|
||||
s "github.com/karincake/serabi"
|
||||
)
|
||||
|
||||
func RegisterValidation() {
|
||||
s.AddTagForRegex("nik", "^(1[1-9]|21|[37][1-6]|5[1-3]|6[1-5]|[89][12])\\d{2}\\d{2}([04][1-9]|[1256][0-9]|[37][01])(0[1-9]|1[0-2])\\d{2}\\d{4}$", "must be a valid nik format")
|
||||
}
|
||||
@@ -69,6 +69,7 @@ import (
|
||||
village "simrs-vx/internal/interface/main-handler/village"
|
||||
|
||||
///// Internal
|
||||
validation "simrs-vx/internal/interface/main-handler/helper/validation"
|
||||
"simrs-vx/internal/interface/main-handler/home"
|
||||
)
|
||||
|
||||
@@ -79,6 +80,7 @@ func SetRoutes() http.Handler {
|
||||
a.RegisterExtCall(zlc.Adjust)
|
||||
a.RegisterExtCall(ssdb.Init)
|
||||
a.RegisterExtCall(lh.Populate)
|
||||
a.RegisterExtCall(validation.RegisterValidation)
|
||||
|
||||
r := http.NewServeMux()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user