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) },