// Simple script to test the manual processing trigger // Usage: node scripts/manual-trigger-test.js import fetch from "node-fetch"; async function testManualTrigger() { try { console.log("Testing manual processing trigger..."); const response = await fetch( "http://localhost:3000/api/admin/trigger-processing", { method: "POST", headers: { "Content-Type": "application/json", // Note: In a real scenario, you'd need to include authentication cookies // For testing, you might need to login first and copy the session cookie }, body: JSON.stringify({ batchSize: 5, // Process max 5 sessions maxConcurrency: 3, // Use 3 concurrent workers }), } ); const result = await response.json(); if (response.ok) { console.log("✅ Manual trigger successful:"); console.log(JSON.stringify(result, null, 2)); } else { console.log("❌ Manual trigger failed:"); console.log(JSON.stringify(result, null, 2)); } } catch (error) { console.error("❌ Error testing manual trigger:", error.message); } } testManualTrigger();