From 802d48f049202aa60630aa673cef78becf988846 Mon Sep 17 00:00:00 2001 From: John Mizerek Date: Mon, 23 Feb 2026 14:13:19 -0800 Subject: [PATCH] Fix tt_TaskTypes column names for dev database Changed tt_TaskTypeID to ID in task type CRUD operations to match the migrated dev database schema. Co-Authored-By: Claude Opus 4.5 --- api/tasks/deleteType.cfm | 6 +++--- api/tasks/reorderTypes.cfm | 2 +- api/tasks/saveType.cfm | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/api/tasks/deleteType.cfm b/api/tasks/deleteType.cfm index cd6f63d..c13f464 100644 --- a/api/tasks/deleteType.cfm +++ b/api/tasks/deleteType.cfm @@ -46,9 +46,9 @@ try { // Verify task type exists and belongs to this business qCheck = queryTimed(" - SELECT tt_TaskTypeID, BusinessID + SELECT ID, BusinessID FROM tt_TaskTypes - WHERE tt_TaskTypeID = :taskTypeID + WHERE ID = :taskTypeID ", { taskTypeID: { value: taskTypeID, cfsqltype: "cf_sql_integer" } }, { datasource: "payfrit" }); @@ -64,7 +64,7 @@ try { // Delete the task type queryTimed(" DELETE FROM tt_TaskTypes - WHERE tt_TaskTypeID = :taskTypeID + WHERE ID = :taskTypeID AND BusinessID = :businessID ", { taskTypeID: { value: taskTypeID, cfsqltype: "cf_sql_integer" }, diff --git a/api/tasks/reorderTypes.cfm b/api/tasks/reorderTypes.cfm index 05f896a..6070bbb 100644 --- a/api/tasks/reorderTypes.cfm +++ b/api/tasks/reorderTypes.cfm @@ -49,7 +49,7 @@ try { queryTimed(" UPDATE tt_TaskTypes SET SortOrder = :sortOrder - WHERE tt_TaskTypeID = :taskTypeID + WHERE ID = :taskTypeID AND BusinessID = :businessID ", { sortOrder: { value: sortOrder, cfsqltype: "cf_sql_integer" }, diff --git a/api/tasks/saveType.cfm b/api/tasks/saveType.cfm index 0c59742..7995869 100644 --- a/api/tasks/saveType.cfm +++ b/api/tasks/saveType.cfm @@ -95,8 +95,8 @@ try { if (taskTypeID > 0) { // UPDATE - verify it belongs to this business qCheck = queryTimed(" - SELECT tt_TaskTypeID FROM tt_TaskTypes - WHERE tt_TaskTypeID = :taskTypeID + SELECT ID FROM tt_TaskTypes + WHERE ID = :taskTypeID AND BusinessID = :businessID ", { taskTypeID: { value: taskTypeID, cfsqltype: "cf_sql_integer" }, @@ -114,7 +114,7 @@ try { Icon = :taskTypeIcon, Color = :taskTypeColor, TaskCategoryID = :categoryID - WHERE tt_TaskTypeID = :taskTypeID + WHERE ID = :taskTypeID ", { taskTypeName: { value: taskTypeName, cfsqltype: "cf_sql_varchar" }, taskTypeDescription: { value: taskTypeDescription, cfsqltype: "cf_sql_varchar", null: !len(taskTypeDescription) },