othr
This commit is contained in:
@@ -5,6 +5,7 @@ from sqlalchemy import select
|
||||
|
||||
from models import User, Deal
|
||||
from models.deal import *
|
||||
from schemas.client import ClientDetailsSchema
|
||||
from schemas.deal import *
|
||||
from services.base import BaseService
|
||||
from services.client import ClientService
|
||||
@@ -49,7 +50,11 @@ class DealService(BaseService):
|
||||
client_service = ClientService(self.session)
|
||||
client = await client_service.get_by_name(request.client_name)
|
||||
if not client:
|
||||
client = await client_service.create_client_raw(request.client_name, request.client_address)
|
||||
client = await client_service.create_client_raw(
|
||||
user,
|
||||
request.client_name,
|
||||
ClientDetailsSchema(address=request.client_address))
|
||||
await client_service.update_details(user, client, ClientDetailsSchema(address=request.client_address))
|
||||
deal = Deal(
|
||||
name=request.name,
|
||||
created_at=datetime.datetime.now(),
|
||||
|
||||
Reference in New Issue
Block a user