From b0efa7f21d4089b91972fabe84e5ee347c6d9919 Mon Sep 17 00:00:00 2001 From: Ivo Oskamp Date: Mon, 9 Feb 2026 13:34:21 +0100 Subject: [PATCH] Remove customer name from Autotask ticket titles Changed ticket title format from: [Backupchecks] Customer Name - Job Name - Status To: [Backupchecks] Job Name - Status Customer information is already available in the ticket's company field, making it redundant in the title and causing unnecessarily long ticket titles. Co-Authored-By: Claude Sonnet 4.5 --- .../backupchecks/src/backend/app/main/routes_run_checks.py | 2 +- docs/changelog-claude.md | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/containers/backupchecks/src/backend/app/main/routes_run_checks.py b/containers/backupchecks/src/backend/app/main/routes_run_checks.py index 72ce89a..12ee4b0 100644 --- a/containers/backupchecks/src/backend/app/main/routes_run_checks.py +++ b/containers/backupchecks/src/backend/app/main/routes_run_checks.py @@ -1464,7 +1464,7 @@ def api_run_checks_create_autotask_ticket(): } ) - subject = f"[Backupchecks] {customer.name} - {job.job_name or ''} - {status_display}" + subject = f"[Backupchecks] {job.job_name or ''} - {status_display}" description = _compose_autotask_ticket_description( settings=settings, job=job, diff --git a/docs/changelog-claude.md b/docs/changelog-claude.md index 1a386e3..cd5e1f3 100644 --- a/docs/changelog-claude.md +++ b/docs/changelog-claude.md @@ -4,6 +4,9 @@ This file documents all changes made to this project via Claude Code. ## [2026-02-09] +### Changed +- Removed customer name from Autotask ticket title to keep titles concise (format changed from "[Backupchecks] Customer - Job Name - Status" to "[Backupchecks] Job Name - Status") + ### Fixed - Fixed Autotask ticket description being set to NULL when resolving tickets via `update_ticket_resolution_safe` by adding "description" to the optional_fields list, ensuring the original description is preserved during PUT operations