Fix TaskID → ID in WHERE clauses on Tasks table (4 files + cron copy)

- tasks/accept.cfm: WHERE TaskID → WHERE ID
- tasks/completeChat.cfm: WHERE TaskID → WHERE ID
- tasks/expireStaleChats.cfm: WHERE TaskID → WHERE ID
- cron/expireStaleChats.cfm: WHERE TaskID → WHERE ID
- chat/closeChat.cfm: WHERE TaskID → WHERE ID

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
John Mizerek 2026-01-31 21:00:46 -08:00
parent a7b7717ccd
commit 3dc15f8c13
5 changed files with 5 additions and 5 deletions

View file

@ -35,7 +35,7 @@ try {
queryExecute("
UPDATE Tasks
SET CompletedOn = NOW()
WHERE TaskID = :taskID
WHERE ID = :taskID
AND TaskTypeID = 2
AND CompletedOn IS NULL
", {

View file

@ -55,7 +55,7 @@
UPDATE Tasks
SET ClaimedByUserID = ?,
ClaimedOn = NOW()
WHERE TaskID = ?
WHERE ID = ?
AND ClaimedByUserID = 0
", [
{ value = UserID GT 0 ? UserID : 1, cfsqltype = "cf_sql_integer" },

View file

@ -59,7 +59,7 @@
<cfset queryExecute("
UPDATE Tasks
SET CompletedOn = NOW()
WHERE TaskID = ?
WHERE ID = ?
", [ { value = TaskID, cfsqltype = "cf_sql_integer" } ], { datasource = "payfrit" })>
<cfset apiAbort({

View file

@ -49,7 +49,7 @@ try {
if (shouldExpire) {
queryExecute("
UPDATE Tasks SET CompletedOn = NOW()
WHERE TaskID = :taskID
WHERE ID = :taskID
", { taskID: { value: chat.ID, cfsqltype: "cf_sql_integer" } }, { datasource: "payfrit" });
expiredCount++;

View file

@ -49,7 +49,7 @@ try {
if (shouldExpire) {
queryExecute("
UPDATE Tasks SET CompletedOn = NOW()
WHERE TaskID = :taskID
WHERE ID = :taskID
", { taskID: { value: chat.ID, cfsqltype: "cf_sql_integer" } }, { datasource: "payfrit" });
expiredCount++;