feat: deal prefilling
This commit is contained in:
		@@ -207,6 +207,20 @@ async def get_detailed_deal_document(
 | 
			
		||||
    return Response(pdf_file.getvalue(), media_type='application/pdf')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@deal_router.post(
 | 
			
		||||
    '/prefill',
 | 
			
		||||
    response_model=DealPrefillResponse,
 | 
			
		||||
    operation_id='prefill_deal',
 | 
			
		||||
    dependencies=[Depends(authorized_user)]
 | 
			
		||||
)
 | 
			
		||||
async def post_prefill_deal(
 | 
			
		||||
        session: SessionDependency,
 | 
			
		||||
        request: DealPrefillRequest,
 | 
			
		||||
        user: CurrentUserDependency
 | 
			
		||||
):
 | 
			
		||||
    return await DealService(session).prefill_deal(user, request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# endregion
 | 
			
		||||
 | 
			
		||||
# region Deal services
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user