From 685c201840d2db08c9226bb9e18e074328cf746a Mon Sep 17 00:00:00 2001 From: SDE Date: Fri, 28 Feb 2025 15:42:44 +0300 Subject: [PATCH] 2.1.43 fix --- RoutesApp/forms.py | 3 ++- RoutesApp/js_views.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/RoutesApp/forms.py b/RoutesApp/forms.py index ff83157..9bcaf27 100644 --- a/RoutesApp/forms.py +++ b/RoutesApp/forms.py @@ -58,7 +58,8 @@ class RouteForm(forms.ModelForm): try: if 'type_transport' in self.errors: - self.errors.pop('type_transport') + if self.instance and self.instance.owner_type == 'customer': + self.errors.pop('type_transport') if 'phone' in cleaned_data and 'phone' in cleaned_data: from BaseModels.validators.form_field_validators import get_phone_valid_error diff --git a/RoutesApp/js_views.py b/RoutesApp/js_views.py index 48fe686..59cb5ab 100644 --- a/RoutesApp/js_views.py +++ b/RoutesApp/js_views.py @@ -410,7 +410,7 @@ def create_or_change_route_ajax(request, route_id=None): if 'route_id' in data and data['route_id']: route_id = data['route_id'] - del data['route_id'] + # del data['route_id'] route = None if route_id: