Remove Add SSH key form in "Order Confirm" page related code
(not needed)
This commit is contained in:
		
					parent
					
						
							
								d9a2c5216c
							
						
					
				
			
			
				commit
				
					
						c8c5bb763a
					
				
			
		
					 1 changed files with 0 additions and 25 deletions
				
			
		|  | @ -941,31 +941,6 @@ class OrdersHostingDetailView(LoginRequiredMixin, DetailView, FormView): | |||
| 
 | ||||
|     @method_decorator(decorators) | ||||
|     def post(self, request): | ||||
|         # Check ssh public key and then proceed | ||||
|         form = self.get_form() | ||||
|         required = True | ||||
| 
 | ||||
|         # SSH key validation is required only if the user doesn't have an | ||||
|         # existing key and user has input some value in the add ssh key fields | ||||
|         if (len(get_all_public_keys(self.request.user)) > 0 and | ||||
|                 (len(form.data.get('public_key')) == 0 and | ||||
|                          len(form.data.get('name')) == 0)): | ||||
|             required = False | ||||
|         form.fields['name'].required = required | ||||
|         form.fields['public_key'].required = required | ||||
|         if not form.is_valid(): | ||||
|             response = { | ||||
|                 'status': False, | ||||
|                 'msg_title': str(_('SSH key related error occurred')), | ||||
|                 'msg_body': "<br/>".join([str(v) for k,v in form.errors.items()]), | ||||
|             } | ||||
|             return JsonResponse(response) | ||||
| 
 | ||||
|         if required: | ||||
|             # We have a valid SSH key from the user, save it in opennebula and | ||||
|             # db and proceed further | ||||
|             form.save() | ||||
| 
 | ||||
|         template = request.session.get('template') | ||||
|         specs = request.session.get('specs') | ||||
|         stripe_utils = StripeUtils() | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue