From 256cf2bcc6d927d8db34b16c973e05220860070e Mon Sep 17 00:00:00 2001 From: ismail Date: Sun, 25 May 2025 13:44:05 +0300 Subject: [PATCH] fix the opportunity reverse url --- inventory/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inventory/views.py b/inventory/views.py index 1d88b53c..313e0b7c 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -5367,7 +5367,7 @@ class OpportunityCreateView(CreateView, SuccessMessageMixin, LoginRequiredMixin) return super().form_valid(form) def get_success_url(self): - return reverse_lazy("opportunity_detail", kwargs={"pk": self.object.pk}) + return reverse_lazy("opportunity_detail", kwargs={"slug": self.object.slug}) class OpportunityUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): @@ -5426,7 +5426,7 @@ class OpportunityDetailView(LoginRequiredMixin, DetailView): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) form = forms.OpportunityStatusForm() - url = reverse("opportunity_update_status", args=[self.object.pk]) + url = reverse("opportunity_update_status", args=[self.object.slug]) form.fields["status"].widget.attrs["hx-get"] = url form.fields["stage"].widget.attrs["hx-get"] = url form.fields["stage"].initial = self.object.stage