Respond with JSON
This commit is contained in:
		
					parent
					
						
							
								4334dfaa44
							
						
					
				
			
			
				commit
				
					
						6ef8a03de7
					
				
			
		
					 1 changed files with 13 additions and 2 deletions
				
			
		|  | @ -788,8 +788,19 @@ class OrdersHostingDetailView(LoginRequiredMixin, | ||||||
|             msg = subscription_result.get('error') |             msg = subscription_result.get('error') | ||||||
|             messages.add_message(self.request, messages.ERROR, msg, |             messages.add_message(self.request, messages.ERROR, msg, | ||||||
|                                  extra_tags='failed_payment') |                                  extra_tags='failed_payment') | ||||||
|             return HttpResponseRedirect( |             response = { | ||||||
|                 reverse('hosting:payment') + '#payment_error') |                 'status': False, | ||||||
|  |                 'redirect': "{url}#{section}".format( | ||||||
|  |                     url=reverse('hosting:payment'), | ||||||
|  |                     section='payment_error'), | ||||||
|  |                 'msg_title': str(_('Error.')), | ||||||
|  |                 'msg_body': str( | ||||||
|  |                     _('There was a payment related error.' | ||||||
|  |                       ' On close of this popup, you will be redirected back to' | ||||||
|  |                       ' the payment page.')) | ||||||
|  |             } | ||||||
|  |             return HttpResponse(json.dumps(response), | ||||||
|  |                                 content_type="application/json") | ||||||
|         user = { |         user = { | ||||||
|             'name': self.request.user.name, |             'name': self.request.user.name, | ||||||
|             'email': self.request.user.email, |             'email': self.request.user.email, | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue