From b900bde0f51e344da9e5f9b16ab6b8de3529d005 Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 26 Sep 2018 15:45:48 +0800 Subject: [PATCH] - return no error in GetSelfInfo, when there is no such user. --- business/jxstore/cms/user.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/business/jxstore/cms/user.go b/business/jxstore/cms/user.go index 4d7c35abc..d6e8850a3 100644 --- a/business/jxstore/cms/user.go +++ b/business/jxstore/cms/user.go @@ -67,7 +67,7 @@ func GetSelfInfo(openID string) (storeUserInfo *StoreUserInfo, err error) { GROUP BY t1.id, t1.jxstoreid, t1.openid, t1.tel, t1.nickname, t1.parentid; ` storeUserInfo = new(StoreUserInfo) - if err = dao.GetRow(nil, storeUserInfo, sql, openID); err == nil { + if err = dao.GetRow(nil, storeUserInfo, sql, openID); err == nil || err == orm.ErrNoRows { // todo if storeUserInfo.MembersStr != "" { err = utils.UnmarshalUseNumber([]byte(storeUserInfo.MembersStr), &storeUserInfo.Members) }