run ruff formatter

This commit is contained in:
DavidVadnais
2025-03-22 15:29:19 -10:00
parent f1f3cad2f2
commit 091670179b
96 changed files with 7656 additions and 4972 deletions

View File

@ -1,4 +1,3 @@
from django.contrib import admin
from django.utils.translation import gettext_lazy as _
from helpdesk import settings as helpdesk_settings
@ -16,7 +15,7 @@ from helpdesk.models import (
PreSetReply,
Queue,
Ticket,
TicketChange
TicketChange,
)
@ -26,7 +25,7 @@ if helpdesk_settings.HELPDESK_KB_ENABLED:
@admin.register(Queue)
class QueueAdmin(admin.ModelAdmin):
list_display = ('title', 'slug', 'email_address', 'locale', 'time_spent')
list_display = ("title", "slug", "email_address", "locale", "time_spent")
prepopulated_fields = {"slug": ("title",)}
def time_spent(self, q):
@ -44,11 +43,17 @@ class QueueAdmin(admin.ModelAdmin):
@admin.register(Ticket)
class TicketAdmin(admin.ModelAdmin):
list_display = ('title', 'status', 'assigned_to', 'queue',
'hidden_submitter_email', 'time_spent')
date_hierarchy = 'created'
list_filter = ('queue', 'assigned_to', 'status')
search_fields = ('id', 'title')
list_display = (
"title",
"status",
"assigned_to",
"queue",
"hidden_submitter_email",
"time_spent",
)
date_hierarchy = "created"
list_filter = ("queue", "assigned_to", "status")
search_fields = ("id", "title")
def hidden_submitter_email(self, ticket):
if ticket.submitter_email:
@ -58,7 +63,8 @@ class TicketAdmin(admin.ModelAdmin):
return "%s@%s" % (username, domain)
else:
return ticket.submitter_email
hidden_submitter_email.short_description = _('Submitter E-Mail')
hidden_submitter_email.short_description = _("Submitter E-Mail")
def time_spent(self, ticket):
return ticket.time_spent
@ -82,51 +88,60 @@ class KBIAttachmentInline(admin.StackedInline):
@admin.register(FollowUp)
class FollowUpAdmin(admin.ModelAdmin):
inlines = [TicketChangeInline, FollowUpAttachmentInline]
list_display = ('ticket_get_ticket_for_url', 'title', 'date', 'ticket',
'user', 'new_status', 'time_spent')
list_filter = ('user', 'date', 'new_status')
list_display = (
"ticket_get_ticket_for_url",
"title",
"date",
"ticket",
"user",
"new_status",
"time_spent",
)
list_filter = ("user", "date", "new_status")
def ticket_get_ticket_for_url(self, obj):
return obj.ticket.ticket_for_url
ticket_get_ticket_for_url.short_description = _('Slug')
ticket_get_ticket_for_url.short_description = _("Slug")
if helpdesk_settings.HELPDESK_KB_ENABLED:
@admin.register(KBItem)
class KBItemAdmin(admin.ModelAdmin):
list_display = ('category', 'title', 'last_updated',
'team', 'order', 'enabled')
list_display = ("category", "title", "last_updated", "team", "order", "enabled")
inlines = [KBIAttachmentInline]
readonly_fields = ('voted_by', 'downvoted_by')
readonly_fields = ("voted_by", "downvoted_by")
list_display_links = ('title',)
list_display_links = ("title",)
if helpdesk_settings.HELPDESK_KB_ENABLED:
@admin.register(KBCategory)
class KBCategoryAdmin(admin.ModelAdmin):
list_display = ('name', 'title', 'slug', 'public')
list_display = ("name", "title", "slug", "public")
@admin.register(CustomField)
class CustomFieldAdmin(admin.ModelAdmin):
list_display = ('name', 'label', 'data_type')
list_display = ("name", "label", "data_type")
@admin.register(EmailTemplate)
class EmailTemplateAdmin(admin.ModelAdmin):
list_display = ('template_name', 'heading', 'locale')
list_filter = ('locale', )
list_display = ("template_name", "heading", "locale")
list_filter = ("locale",)
@admin.register(IgnoreEmail)
class IgnoreEmailAdmin(admin.ModelAdmin):
list_display = ('name', 'queue_list', 'email_address', 'keep_in_mailbox')
list_display = ("name", "queue_list", "email_address", "keep_in_mailbox")
@admin.register(ChecklistTemplate)
class ChecklistTemplateAdmin(admin.ModelAdmin):
list_display = ('name', 'task_list')
search_fields = ('name', 'task_list')
list_display = ("name", "task_list")
search_fields = ("name", "task_list")
class ChecklistTaskInline(admin.TabularInline):
@ -135,10 +150,10 @@ class ChecklistTaskInline(admin.TabularInline):
@admin.register(Checklist)
class ChecklistAdmin(admin.ModelAdmin):
list_display = ('name', 'ticket')
search_fields = ('name', 'ticket__id', 'ticket__title')
autocomplete_fields = ('ticket',)
list_select_related = ('ticket',)
list_display = ("name", "ticket")
search_fields = ("name", "ticket__id", "ticket__title")
autocomplete_fields = ("ticket",)
list_select_related = ("ticket",)
inlines = (ChecklistTaskInline,)