diff --git a/internal/service/yggdrasil_auth_service.go b/internal/service/yggdrasil_auth_service.go index fed0593..88dfb09 100644 --- a/internal/service/yggdrasil_auth_service.go +++ b/internal/service/yggdrasil_auth_service.go @@ -42,6 +42,9 @@ func (s *yggdrasilAuthService) GetUserIDByEmail(ctx context.Context, email strin if err != nil { return 0, apperrors.ErrUserNotFound } + if user == nil { + return 0, apperrors.ErrUserNotFound + } return user.ID, nil } diff --git a/start.sh b/start.sh index 9466247..c35938e 100755 --- a/start.sh +++ b/start.sh @@ -5,9 +5,9 @@ # 设置环境变量 export DATABASE_HOST=192.168.10.205 export DATABASE_PORT=5432 -export DATABASE_USERNAME=skin3 -export DATABASE_PASSWORD=lanyimin123 -export DATABASE_NAME=skin3 +export DATABASE_USERNAME=test +export DATABASE_PASSWORD=eFjAbSWJNDFe8NQz +export DATABASE_NAME=test export DATABASE_SSL_MODE=disable export DATABASE_TIMEZONE=Asia/Shanghai @@ -28,6 +28,8 @@ export RUSTFS_USE_SSL=false export EMAIL_ENABLED=false +export Environment=test +export SECURITY_ALLOWED_ORIGINS=* export LOG_LEVEL=info export LOG_FORMAT=json export LOG_OUTPUT=logs/app.log