From d628f7eb502e03ac8d10e423e5c4462af3a8b7c9 Mon Sep 17 00:00:00 2001 From: John Mizerek Date: Mon, 23 Feb 2026 13:24:46 -0800 Subject: [PATCH] Fix column name in listAllTypes: tt_TaskTypeID -> ID The tt_TaskTypes table uses 'ID' not 'tt_TaskTypeID'. This was causing "Failed to load services" in the portal. Co-Authored-By: Claude Opus 4.5 --- api/tasks/listAllTypes.cfm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/tasks/listAllTypes.cfm b/api/tasks/listAllTypes.cfm index a0a4a9a..97e144f 100644 --- a/api/tasks/listAllTypes.cfm +++ b/api/tasks/listAllTypes.cfm @@ -45,16 +45,16 @@ try { // Get task types for this business q = queryTimed(" SELECT - tt_TaskTypeID as TaskTypeID, + ID as TaskTypeID, Name as TaskTypeName, Description as TaskTypeDescription, Icon as TaskTypeIcon, Color as TaskTypeColor, - SortOrder as SortOrder, + SortOrder, TaskCategoryID as CategoryID FROM tt_TaskTypes WHERE BusinessID = :businessID - ORDER BY SortOrder, tt_TaskTypeID + ORDER BY SortOrder, ID ", { businessID: { value: businessID, cfsqltype: "cf_sql_integer" } }, { datasource: "payfrit" });