Improving user management and auto-refreshing user firms
This commit is contained in:
@@ -1,7 +1,12 @@
|
||||
from beanie import PydanticObjectId
|
||||
from fastapi_users.schemas import BaseUser
|
||||
from fastapi_users.schemas import BaseUser, BaseUserUpdate
|
||||
from pydantic import Field
|
||||
|
||||
from hub.firm import FirmRead
|
||||
|
||||
|
||||
class UserSchema(BaseUser[PydanticObjectId]):
|
||||
firms: list[PydanticObjectId] = Field()
|
||||
firms: list[FirmRead] = Field()
|
||||
|
||||
class UserUpdateSchema(BaseUserUpdate):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user