From 6abf8e1ba6f7392954ae2089791819111c94ae4e Mon Sep 17 00:00:00 2001 From: Ivo Oskamp Date: Thu, 5 Feb 2026 16:04:40 +0100 Subject: [PATCH] Update changelog for Autotask resolution fix Added entry documenting the fix for handling tickets with unset classification fields (issueType, subIssueType, source). Co-Authored-By: Claude Sonnet 4.5 --- docs/changelog-claude.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/changelog-claude.md b/docs/changelog-claude.md index d41ad62..0239589 100644 --- a/docs/changelog-claude.md +++ b/docs/changelog-claude.md @@ -4,6 +4,11 @@ This file documents all changes made to this project via Claude Code. ## [2026-02-05] +### Fixed +- Autotask ticket resolution update now correctly handles tickets where `issueType`, `subIssueType`, + or `source` fields are not set (value 0 or null). These picklist fields now default to 0 when + null/missing in GET response. Only `id` and `status` are truly required with real values. + ### Added - Restored Autotask PSA integration from branch `v20260203-13-autotask-resolution-item-wrapper`: - `integrations/autotask/client.py` - Autotask REST API client with full support for: