Add missing code
This commit is contained in:
		
					parent
					
						
							
								0352096fa7
							
						
					
				
			
			
				commit
				
					
						51100fd627
					
				
			
		
					 1 changed files with 9 additions and 8 deletions
				
			
		|  | @ -70,7 +70,8 @@ class Command(BaseCommand): | |||
|                     c = stripe.Customer.retrieve( | ||||
|                         stripe_customer.stripe_id | ||||
|                     ) | ||||
|                     if c.delete(): | ||||
|                     cus_delete_obj = c.delete() | ||||
|                     if cus_delete_obj.deleted: | ||||
|                         logger.debug( | ||||
|                             "StripeCustomer {} associated with {} deleted" | ||||
|                             "".format(stripe_customer.stripe_id, email) | ||||
|  | @ -87,10 +88,8 @@ class Command(BaseCommand): | |||
|                         vm_ids.append(order.vm_id) | ||||
|                         # Delete Billing Address | ||||
|                         order.billing_address.delete() | ||||
| 
 | ||||
|                         # Delete Order Detail | ||||
|                         order.order_detail.delete() | ||||
| 
 | ||||
|                         # Delete order | ||||
|                         order.delete() | ||||
| 
 | ||||
|  | @ -105,17 +104,19 @@ class Command(BaseCommand): | |||
| 
 | ||||
|                     # delete VMDetail | ||||
|                     for vm_id in vm_ids: | ||||
|                         VMDetail.objects.get(vm_id=vm_id) | ||||
|                         vm_detail = VMDetail.objects.get(vm_id=vm_id) | ||||
|                         vm_detail.delete() | ||||
| 
 | ||||
|                     # delete UserCardDetail | ||||
|                     ucd = UserCardDetail.objects.filter( | ||||
|                         customer=stripe_customer.id | ||||
|                     ucds = UserCardDetail.objects.filter( | ||||
|                         stripe_customer=stripe_customer | ||||
|                     ) | ||||
|                     ucd.delete() | ||||
|                     for ucd in ucds: | ||||
|                         ucd.delete() | ||||
| 
 | ||||
|                     # delete UserHostingKey | ||||
|                     uhks = UserHostingKey.objects.filter( | ||||
|                         user=cus_user.id | ||||
|                         user=cus_user | ||||
|                     ) | ||||
|                     for uhk in uhks: | ||||
|                         uhk.delete() | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue