From 1932c47115f440c174fd3d470e50d2d559444dc9 Mon Sep 17 00:00:00 2001 From: caixw Date: Wed, 8 Jan 2025 21:41:38 +0800 Subject: [PATCH] =?UTF-8?q?fix(cmfx/modules/member):=20=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=97=B6=20inviter=20=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E4=B8=BA=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmfx/modules/member/install.go | 2 +- cmfx/modules/member/route_member.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmfx/modules/member/install.go b/cmfx/modules/member/install.go index cfebe35..979cb54 100644 --- a/cmfx/modules/member/install.go +++ b/cmfx/modules/member/install.go @@ -34,7 +34,7 @@ func Install(mod *cmfx.Module, o *Config, up *upload.Module, adminL *admin.Modul _, err := m.Add(user.StateNormal, &RegisterInfo{ Username: "m1", - Password: "", + Password: "123", Birthday: time.Now(), Sex: types.SexFemale, Nickname: "nickname", diff --git a/cmfx/modules/member/route_member.go b/cmfx/modules/member/route_member.go index 7eb9d89..326bbb8 100644 --- a/cmfx/modules/member/route_member.go +++ b/cmfx/modules/member/route_member.go @@ -126,14 +126,14 @@ func (mem *memberInfoTO) Filter(v *web.FilterContext) { v.Add(filters.NotEmpty("username", &mem.Username)). Add(filters.NotEmpty("password", &mem.Password)). - Add(filter.NewBuilder(filter.V(func(no string) bool { + Add(filter.NewBuilder(filter.V(validator.ZeroOr(func(no string) bool { u, err := mem.m.UserModule().GetUserByNO(no) if err != nil { return false } mem.inviterID = u.ID return true - }, locales.InvalidValue))("inviter", &mem.Inviter)) + }), locales.InvalidValue))("inviter", &mem.Inviter)) } func (mem *memberInfoTO) toInfo() *RegisterInfo {