feat: replaced priority with mistake

This commit is contained in:
2025-06-03 00:21:33 +02:00
parent 985b8cc88c
commit 6dd1a7e1c3
6 changed files with 39 additions and 42 deletions

View File

@@ -128,7 +128,7 @@ class TicketDetailUpdateView(UpdateView):
response = super().form_valid(form) # Speichert das Ticket
# History tracking für geänderte Felder
tracked_fields = ["title", "description", "status", "priority", "course", "answer", "material"]
tracked_fields = ["title", "description", "status", "mistake", "course", "answer", "material"]
for field in tracked_fields:
if field in form.changed_data:
old_value = getattr(original, field)
@@ -138,9 +138,9 @@ class TicketDetailUpdateView(UpdateView):
if field == "status":
old_value = original.get_status_display()
new_value = ticket.get_status_display()
elif field == "priority":
old_value = original.get_priority_display()
new_value = ticket.get_priority_display()
elif field == "mistake":
old_value = original.get_mistake_display()
new_value = ticket.get_mistake_display()
elif field == "course":
old_value = str(old_value)
new_value = str(new_value)
@@ -239,7 +239,7 @@ class TicketCreateView(CreateView):
class TicketUpdateView(LoginRequiredMixin, UpdateView):
model = Ticket
fields = ["title", "description", "status", "priority", "assigned_to", "course"]
fields = ["title", "description", "status", "mistake", "assigned_to", "course"]
template_name = "ticketsystem/ticket_form.html"
def dispatch(self, request, *args, **kwargs):
@@ -259,7 +259,7 @@ class TicketUpdateView(LoginRequiredMixin, UpdateView):
response = super().form_valid(form) # Speichert das Ticket
tracked_fields = ["status", "description", "priority"]
tracked_fields = ["status", "description", "mistake"]
for field in tracked_fields:
if field in form.changed_data:
old_value = getattr(original, field)