Fix release blockers and deployment build
deploy / deploy (push) Canceled after 0s

This commit is contained in:
Jens
2026-07-21 21:22:29 +02:00
parent b8091e59bd
commit a4eced8be5
64 changed files with 1011 additions and 675 deletions
+8 -7
View File
@@ -4,7 +4,7 @@ from django.contrib import messages
from django.contrib.auth.decorators import login_required
from django.contrib.auth.mixins import LoginRequiredMixin
from django.db.models import Q
from django.http import HttpResponse
from django.http import Http404, HttpResponse
from django.shortcuts import get_object_or_404, redirect
from django.urls import reverse
from django.views.decorators.http import require_POST
@@ -118,12 +118,11 @@ class ApplicationUpdateView(LoginRequiredMixin, UpdateView):
return Application.objects.filter(user=self.request.user).select_related("job")
def form_valid(self, form):
previous = {
"status": self.object.status,
"notes": self.object.notes,
"contact_name": self.object.contact_name,
"contact_email": self.object.contact_email,
}
previous = (
Application.objects.filter(pk=self.object.pk)
.values("status", "notes", "contact_name", "contact_email")
.get()
)
response = super().form_valid(form)
track_application_changes(
application=self.object,
@@ -165,6 +164,8 @@ def application_print(request, pk: int):
@login_required
@require_POST
def application_delete(request, pk: int):
if Application.objects.filter(pk=pk).exclude(user=request.user).exists():
raise Http404
deleted = delete_application_dossier(application_id=pk, user=request.user)
if deleted:
messages.success(request, "Sollicitatiedossier verwijderd.")