|
|
@@ -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
|
|
|
}
|