瀏覽代碼

fix: ParseToken

2637309949 4 年之前
父節點
當前提交
be967d3488
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      internal/logic/parsetokenlogic.go

+ 5 - 1
internal/logic/parsetokenlogic.go

@@ -26,5 +26,9 @@ func NewParseTokenLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ParseT
 
 func (l *ParseTokenLogic) ParseToken(in *transform.TokenRequest) (*transform.TokenResponse, error) {
 	erpToken := utils.GetGlobalTokenStore().Get(in.Token)
-	return &transform.TokenResponse{UserId: erpToken.UserId}, nil
+	tr := transform.TokenResponse{}
+	if erpToken != nil {
+		tr.UserId = erpToken.UserId
+	}
+	return &tr, nil
 }