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