fix: rename KV binding to CLAUDE_STATUS and fix threadId nullish check

- Rename KV binding SUBSCRIBERS → CLAUDE_STATUS for consistent naming
- Fix || null → ?? null to preserve threadId 0 (General topic)
- Update KV namespace creation command in README
This commit is contained in:
2026-04-08 23:14:26 +07:00
parent 41bdcf36ef
commit b3d1f5acb4
6 changed files with 8 additions and 8 deletions

View File

@@ -69,7 +69,7 @@ export async function handleStatuspageWebhook(c) {
}
// Get filtered subscribers
const subscribers = await getSubscribersByType(c.env.SUBSCRIBERS, category);
const subscribers = await getSubscribersByType(c.env.CLAUDE_STATUS, category);
// Enqueue messages for fan-out via CF Queues (batch for performance)
const messages = subscribers.map(({ chatId, threadId }) => ({