fix(tasks): Fix missing column errors in task queries

- Change 'active' to 'is_active' in states table query (store-discovery.ts)
- Remove non-existent 'active' column check from worker_tasks query (task-service.ts)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Kelly
2025-12-10 23:54:28 -07:00
parent d102d27731
commit 459ad7d9c9
2 changed files with 1 additions and 2 deletions

View File

@@ -25,7 +25,7 @@ export async function handleStoreDiscovery(ctx: TaskContext): Promise<TaskResult
try { try {
// Get states to discover // Get states to discover
const statesResult = await pool.query(` const statesResult = await pool.query(`
SELECT code FROM states WHERE active = true ORDER BY code SELECT code FROM states WHERE is_active = true ORDER BY code
`); `);
const stateCodes = statesResult.rows.map(r => r.code); const stateCodes = statesResult.rows.map(r => r.code);

View File

@@ -170,7 +170,6 @@ class TaskService {
WHERE id = ( WHERE id = (
SELECT id FROM worker_tasks SELECT id FROM worker_tasks
WHERE status = 'pending' WHERE status = 'pending'
AND active = true
AND (scheduled_for IS NULL OR scheduled_for <= NOW()) AND (scheduled_for IS NULL OR scheduled_for <= NOW())
-- Exclude stores that already have an active task -- Exclude stores that already have an active task
AND (dispensary_id IS NULL OR dispensary_id NOT IN ( AND (dispensary_id IS NULL OR dispensary_id NOT IN (