mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 13:15:43 +00:00 
			
		
		
		
	refactor and fix rendering on error
This commit is contained in:
		| @@ -580,7 +580,6 @@ class FileManagementAjaxView(AjaxView): | |||||||
|         else: |         else: | ||||||
|             self.storage.current_step = self.steps.next |             self.storage.current_step = self.steps.next | ||||||
|  |  | ||||||
|         self.setTemplate() |  | ||||||
|         return self.renderJsonResponse(request, data={'form_valid': None}) |         return self.renderJsonResponse(request, data={'form_valid': None}) | ||||||
|  |  | ||||||
|     def get(self, request): |     def get(self, request): | ||||||
| @@ -588,9 +587,13 @@ class FileManagementAjaxView(AjaxView): | |||||||
|             # reset form |             # reset form | ||||||
|             self.storage.reset() |             self.storage.reset() | ||||||
|             self.storage.current_step = self.steps.first |             self.storage.current_step = self.steps.first | ||||||
|         self.setTemplate() |  | ||||||
|         return self.renderJsonResponse(request) |         return self.renderJsonResponse(request) | ||||||
|  |  | ||||||
|  |     def renderJsonResponse(self, request, form=None, data={}, context=None): | ||||||
|  |         """ always set the right templates before rendering """ | ||||||
|  |         self.setTemplate() | ||||||
|  |         return super().renderJsonResponse(request, form=form, data=data, context=context) | ||||||
|  |  | ||||||
|     def get_data(self): |     def get_data(self): | ||||||
|         data = super().get_data() |         data = super().get_data() | ||||||
|         data['hideErrorMessage'] = '1' |         data['hideErrorMessage'] = '1' | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user