Fix json loads issue
This commit is contained in:
		
					parent
					
						
							
								de6bc06eaf
							
						
					
				
			
			
				commit
				
					
						2baa77a7d4
					
				
			
		
					 1 changed files with 20 additions and 11 deletions
				
			
		|  | @ -142,9 +142,16 @@ def handle_webhook(request): | ||||||
|                 try: |                 try: | ||||||
|                     incomplete_sub = IncompleteSubscriptions.objects.get( |                     incomplete_sub = IncompleteSubscriptions.objects.get( | ||||||
|                         subscription_id=invoice_obj.subscription) |                         subscription_id=invoice_obj.subscription) | ||||||
|  |                     request = "" | ||||||
|                     soc = "" |                     soc = "" | ||||||
|                     card_details_response = "" |                     card_details_response = "" | ||||||
|                     gp_details = "" |                     gp_details = "" | ||||||
|  |                     template = "" | ||||||
|  |                     specs = "" | ||||||
|  |                     if incomplete_sub.request: | ||||||
|  |                         request = json.loads(incomplete_sub.request) | ||||||
|  |                     if incomplete_sub.specs: | ||||||
|  |                         specs = json.loads(incomplete_sub.specs) | ||||||
|                     if incomplete_sub.stripe_onetime_charge: |                     if incomplete_sub.stripe_onetime_charge: | ||||||
|                         soc = json.loads(incomplete_sub.stripe_onetime_charge) |                         soc = json.loads(incomplete_sub.stripe_onetime_charge) | ||||||
|                     if incomplete_sub.gp_details: |                     if incomplete_sub.gp_details: | ||||||
|  | @ -152,33 +159,35 @@ def handle_webhook(request): | ||||||
|                     if incomplete_sub.card_details_response: |                     if incomplete_sub.card_details_response: | ||||||
|                         card_details_response = json.loads( |                         card_details_response = json.loads( | ||||||
|                             incomplete_sub.card_details_response) |                             incomplete_sub.card_details_response) | ||||||
|  |                     if incomplete_sub.template: | ||||||
|  |                         template = json.loads( | ||||||
|  |                             incomplete_sub.template) | ||||||
|                     logger.debug("*******") |                     logger.debug("*******") | ||||||
|                     logger.debug(str(incomplete_sub)) |                     logger.debug(str(incomplete_sub)) | ||||||
|                     logger.debug("*******") |                     logger.debug("*******") | ||||||
|                     logger.debug("1*******") |                     logger.debug("1*******") | ||||||
|                     logger.debug(json.loads(incomplete_sub.request)) |                     logger.debug(request) | ||||||
|                     logger.debug("2*******") |                     logger.debug("2*******") | ||||||
|                     logger.debug(card_details_response) |                     logger.debug(card_details_response) | ||||||
|                     logger.debug("3*******") |                     logger.debug("3*******") | ||||||
|                     logger.debug(json.loads(soc)) |                     logger.debug(soc) | ||||||
|                     logger.debug("4*******") |                     logger.debug("4*******") | ||||||
|                     logger.debug(json.loads(gp_details)) |                     logger.debug(gp_details) | ||||||
|                     logger.debug("5*******") |                     logger.debug("5*******") | ||||||
|                     logger.debug(json.loads(incomplete_sub.template)) |                     logger.debug(template) | ||||||
|                     logger.debug("6*******") |                     logger.debug("6*******") | ||||||
|                     do_create_vm( |                     do_create_vm( | ||||||
|                         request=json.loads(incomplete_sub.request), |                         request=request, | ||||||
|                         user={'name': incomplete_sub.name, |                         user={'name': incomplete_sub.name, | ||||||
|                               'email': incomplete_sub.email}, |                               'email': incomplete_sub.email}, | ||||||
|                         stripe_api_cus_id=incomplete_sub.stripe_api_cus_id, |                         stripe_api_cus_id=incomplete_sub.stripe_api_cus_id, | ||||||
|                         card_details_response=json.loads( |                         card_details_response=card_details_response, | ||||||
|                             card_details_response), |  | ||||||
|                         stripe_subscription_obj=stripe_subscription_obj, |                         stripe_subscription_obj=stripe_subscription_obj, | ||||||
|                         stripe_onetime_charge=json.loads(soc), |                         stripe_onetime_charge=soc, | ||||||
|                         gp_details=json.loads(gp_details), |                         gp_details=gp_details, | ||||||
|                         specs=json.loads(incomplete_sub.specs), |                         specs=specs, | ||||||
|                         vm_template_id=incomplete_sub.vm_template_id, |                         vm_template_id=incomplete_sub.vm_template_id, | ||||||
|                         template=json.loads(incomplete_sub.template) |                         template=template | ||||||
|                     ) |                     ) | ||||||
|                 except (IncompleteSubscriptions.DoesNotExist, |                 except (IncompleteSubscriptions.DoesNotExist, | ||||||
|                         IncompleteSubscriptions.MultipleObjectsReturned) as ex: |                         IncompleteSubscriptions.MultipleObjectsReturned) as ex: | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue