From de3f6cf558ca3f59b12e3f4a3d66077a91c47242 Mon Sep 17 00:00:00 2001 From: ismail <=> Date: Mon, 19 May 2025 17:35:43 +0300 Subject: [PATCH] some updatese --- inventory/urls.py | 10 +++++----- inventory/views.py | 6 ++++++ 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/inventory/urls.py b/inventory/urls.py index ff9592a1..b733c0e0 100644 --- a/inventory/urls.py +++ b/inventory/urls.py @@ -53,6 +53,11 @@ urlpatterns = [ path("submit_plan/", views.submit_plan, name="submit_plan"), path('payment-callback/', views.payment_callback, name='payment_callback'), # + path( + "dealers/activity/", + views.UserActivityLogListView.as_view(), + name="dealer_activity", + ), path("dealers//settings/", views.DealerSettingsView, name="dealer_settings"), path("dealers/assign-car-makes/", views.assign_car_makes, name="assign_car_makes"), path("dashboards/manager/", views.ManagerDashboard.as_view(), name="manager_dashboard"), @@ -67,11 +72,6 @@ urlpatterns = [ views.DealerUpdateView.as_view(), name="dealer_update", ), - path( - "dealers/activity/", - views.UserActivityLogListView.as_view(), - name="dealer_activity", - ), # path('dealers//delete/', views.DealerDeleteView.as_view(), name='dealer_delete'), # CRM URLs path( diff --git a/inventory/views.py b/inventory/views.py index b4db49ba..a3bd2ceb 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -5193,6 +5193,12 @@ class OpportunityCreateView(CreateView,SuccessMessageMixin, LoginRequiredMixin): dealer = get_user_type(self.request) return context + def get_form_kwargs(self): + kwargs = super().get_form_kwargs() + dealer = get_user_type(self.request) + kwargs["car"].queryset = models.Car.objects.filter(dealer=dealer,) + return kwargs + # def get_initial(self): # initial = super().get_initial() # if self.kwargs.get("pk", None):