diff --git a/froide_govplan/models.py b/froide_govplan/models.py index 28227a7..ea481d0 100644 --- a/froide_govplan/models.py +++ b/froide_govplan/models.py @@ -350,15 +350,6 @@ class GovernmentPlanUpdate(models.Model): def get_absolute_domain_url(self): return settings.SITE_URL + self.get_absolute_url() - def get_absolute_short_url(self): - return reverse( - "govplan:planupdate_shortlink", - kwargs={"gov": self.plan.government.slug, "obj_id": self.pk}, - ) - - def get_absolute_domain_short_url(self): - return settings.SITE_URL + self.get_absolute_short_url() - def get_url_domain(self): return urlparse(self.url).netloc or None diff --git a/froide_govplan/urls.py b/froide_govplan/urls.py index 88cabae..b25a56f 100644 --- a/froide_govplan/urls.py +++ b/froide_govplan/urls.py @@ -8,7 +8,6 @@ from .views import ( GovPlanSectionDetailOGView, GovPlanSectionDetailView, search, - update_shortlink, ) app_name = "govplan" @@ -40,9 +39,4 @@ urlpatterns = [ GovPlanSectionDetailOGView.as_view(), name="section_og", ), - path( - pgettext_lazy("url part", "/u//"), - update_shortlink, - name="planupdate_shortlink", - ), ] diff --git a/froide_govplan/views.py b/froide_govplan/views.py index 0cbd88e..fd896c0 100644 --- a/froide_govplan/views.py +++ b/froide_govplan/views.py @@ -5,12 +5,7 @@ from django.utils.translation import gettext_lazy as _ from django.views.generic import DetailView, UpdateView from .forms import GovernmentPlanUpdateProposalForm -from .models import ( - Government, - GovernmentPlan, - GovernmentPlanSection, - GovernmentPlanUpdate, -) +from .models import Government, GovernmentPlan, GovernmentPlanSection class GovernmentMixin: @@ -137,8 +132,3 @@ def search(request): return render( request, "froide_govplan/plugins/card_cols.html", {"object_list": plans} ) - - -def update_shortlink(request, gov, obj_id): - obj = get_object_or_404(GovernmentPlanUpdate, plan__government__slug=gov, pk=obj_id) - return redirect(obj)