Merge pull request 'fix: fix the small issue of user_id not found' (#85) from fix/user_id into dev

Reviewed-on: freeleaps/freeleaps-service-hub#85
Reviewed-by: jingyao1991 <jingyao1991@noreply.gitea.freeleaps.mathmast.com>
This commit is contained in:
jingyao1991 2025-10-18 06:19:24 +00:00
commit e12fb4568e
2 changed files with 18 additions and 16 deletions

View File

@ -94,7 +94,7 @@ class UserProfileHandler:
async def create_provider_profile(self, user_id: str) -> ProviderProfileDoc: async def create_provider_profile(self, user_id: str) -> ProviderProfileDoc:
provider_profile = await ProviderProfileDoc.find_one( provider_profile = await ProviderProfileDoc.find_one(
ProviderProfileDoc.user_id == user_id {"user_id": user_id}
) )
if provider_profile: if provider_profile:
return provider_profile return provider_profile

View File

@ -10,7 +10,7 @@ from backend.models.user.models import (
AuthCodeDoc, AuthCodeDoc,
UsageLogDoc UsageLogDoc
) )
from backend.models.user_profile.models import BasicProfileDoc from backend.models.user_profile.models import BasicProfileDoc, ProviderProfileDoc
from backend.models.permission.models import PermissionDoc, RoleDoc, UserRoleDoc from backend.models.permission.models import PermissionDoc, RoleDoc, UserRoleDoc
from common.config.app_settings import app_settings from common.config.app_settings import app_settings
from common.log.module_logger import ModuleLogger from common.log.module_logger import ModuleLogger
@ -34,6 +34,7 @@ document_models = [
UserMobileDoc, UserMobileDoc,
AuthCodeDoc, AuthCodeDoc,
BasicProfileDoc, BasicProfileDoc,
ProviderProfileDoc,
PermissionDoc, PermissionDoc,
RoleDoc, RoleDoc,
UserRoleDoc UserRoleDoc
@ -46,6 +47,7 @@ tenant_document_models = [
UserMobileDoc, UserMobileDoc,
AuthCodeDoc, AuthCodeDoc,
BasicProfileDoc, BasicProfileDoc,
ProviderProfileDoc,
PermissionDoc, PermissionDoc,
RoleDoc, RoleDoc,
UserRoleDoc UserRoleDoc