RABC fejlesztése és beélesítése hibák kijavításával
This commit is contained in:
@@ -107,7 +107,7 @@ class AuthService:
|
||||
await db.flush()
|
||||
|
||||
# Szerepkör dinamikus feloldása
|
||||
assigned_role = UserRole[default_role_name] if default_role_name in UserRole.__members__ else UserRole.user
|
||||
assigned_role = UserRole[default_role_name] if default_role_name in UserRole.__members__ else UserRole.USER
|
||||
|
||||
# Referral kód generálása
|
||||
referral_code = generate_secure_slug(8).upper()
|
||||
@@ -273,7 +273,15 @@ class AuthService:
|
||||
|
||||
# Infrastruktúra elemek
|
||||
db.add(Branch(organization_id=new_org.id, address_id=addr_id, name="Home Base", is_main=True))
|
||||
db.add(OrganizationMember(organization_id=new_org.id, user_id=user.id, role="OWNER"))
|
||||
db.add(OrganizationMember(
|
||||
organization_id=new_org.id,
|
||||
user_id=user.id,
|
||||
person_id=user.person_id,
|
||||
role="OWNER",
|
||||
is_permanent=True,
|
||||
is_verified=True,
|
||||
status="active"
|
||||
))
|
||||
db.add(Wallet(user_id=user.id, currency=kyc_in.preferred_currency or base_cur))
|
||||
# db.add(UserStats(user_id=user.id)) # GamificationService kezeli
|
||||
|
||||
|
||||
Reference in New Issue
Block a user