pass tenant attributes when creating a user w/ burnettk
This commit is contained in:
parent
e9d901b50b
commit
3f484c4e3c
|
@ -34,9 +34,9 @@ class UserModel(SpiffworkflowBaseDBModel):
|
|||
service_id = db.Column(db.String(255), nullable=False, unique=False)
|
||||
display_name = db.Column(db.String(255))
|
||||
email = db.Column(db.String(255))
|
||||
tenant_specific_field_1: str = db.Column(db.String(255))
|
||||
tenant_specific_field_2: str = db.Column(db.String(255))
|
||||
tenant_specific_field_3: str = db.Column(db.String(255))
|
||||
tenant_specific_field_1: str | None = db.Column(db.String(255))
|
||||
tenant_specific_field_2: str | None = db.Column(db.String(255))
|
||||
tenant_specific_field_3: str | None = db.Column(db.String(255))
|
||||
updated_at_in_seconds: int = db.Column(db.Integer)
|
||||
created_at_in_seconds: int = db.Column(db.Integer)
|
||||
|
||||
|
|
|
@ -29,6 +29,9 @@ class UserService:
|
|||
service_id: str,
|
||||
email: Optional[str] = "",
|
||||
display_name: Optional[str] = "",
|
||||
tenant_specific_field_1: Optional[str] = None,
|
||||
tenant_specific_field_2: Optional[str] = None,
|
||||
tenant_specific_field_3: Optional[str] = None,
|
||||
) -> UserModel:
|
||||
"""Create_user."""
|
||||
user_model: Optional[UserModel] = (
|
||||
|
@ -46,6 +49,9 @@ class UserService:
|
|||
service_id=service_id,
|
||||
email=email,
|
||||
display_name=display_name,
|
||||
tenant_specific_field_1=tenant_specific_field_1,
|
||||
tenant_specific_field_2=tenant_specific_field_2,
|
||||
tenant_specific_field_3=tenant_specific_field_3,
|
||||
)
|
||||
db.session.add(user_model)
|
||||
|
||||
|
|
Loading…
Reference in New Issue