fix: oleg fix
This commit is contained in:
		@@ -93,32 +93,31 @@ class BillingService(BaseService):
 | 
				
			|||||||
                        service: DealProductService
 | 
					                        service: DealProductService
 | 
				
			||||||
                        psq[product.product_id][service.service_id] += product.quantity
 | 
					                        psq[product.product_id][service.service_id] += product.quantity
 | 
				
			||||||
                        products_dict[product.product_id] = product.product
 | 
					                        products_dict[product.product_id] = product.product
 | 
				
			||||||
                        services_dict[service.service_id] = service.service
 | 
					                        services_dict[service.service_id] = service
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            for deal in deals:
 | 
					            for deal in deals:
 | 
				
			||||||
                for service in deal.services:
 | 
					                for service in deal.services:
 | 
				
			||||||
                    service: models.DealService
 | 
					                    service: models.DealService
 | 
				
			||||||
                    services_dict[service.service_id] = service.service
 | 
					                    services_dict[service.service_id] = service
 | 
				
			||||||
                    sq[service.service_id] += service.quantity
 | 
					                    sq[service.service_id] += service.quantity
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            for product_id, services_ids in psq.items():
 | 
					            for product_id, services_ids in psq.items():
 | 
				
			||||||
                product: models.Product = products_dict[product_id]
 | 
					                product: models.Product = products_dict[product_id]
 | 
				
			||||||
                for service_id in services_ids:
 | 
					                for service_id in services_ids:
 | 
				
			||||||
                    service = services_dict[service_id]
 | 
					                    service = services_dict[service_id]
 | 
				
			||||||
                    service: models.Service
 | 
					 | 
				
			||||||
                    quantity = psq[product_id][service_id]
 | 
					                    quantity = psq[product_id][service_id]
 | 
				
			||||||
                    billing_request_values.append(
 | 
					                    billing_request_values.append(
 | 
				
			||||||
                        CreateBillingRequestValue(
 | 
					                        CreateBillingRequestValue(
 | 
				
			||||||
                            name=f'[{product.name}] - {service.name}',
 | 
					                            name=f'[{product.name}] - {service.service.name}',
 | 
				
			||||||
                            price=service.price,
 | 
					                            price=service.price,
 | 
				
			||||||
                            amount=quantity
 | 
					                            amount=quantity
 | 
				
			||||||
                        )
 | 
					                        )
 | 
				
			||||||
                    )
 | 
					                    )
 | 
				
			||||||
            for service_id, quantity in sq.items():
 | 
					            for service_id, quantity in sq.items():
 | 
				
			||||||
                service: models.Service = services_dict[service_id]
 | 
					                service = services_dict[service_id]
 | 
				
			||||||
                billing_request_values.append(
 | 
					                billing_request_values.append(
 | 
				
			||||||
                    CreateBillingRequestValue(
 | 
					                    CreateBillingRequestValue(
 | 
				
			||||||
                        name=f'{service.name}',
 | 
					                        name=f'{service.service.name}',
 | 
				
			||||||
                        price=service.price,
 | 
					                        price=service.price,
 | 
				
			||||||
                        amount=quantity
 | 
					                        amount=quantity
 | 
				
			||||||
                    )
 | 
					                    )
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user