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