diff --git a/server.js b/server.js index a145d32..efa6a11 100644 --- a/server.js +++ b/server.js @@ -61,11 +61,15 @@ function parseMessage(buffer) { const body = buffer.toString("utf8"); try { const parsed = JSON.parse(body); + const normalized = Object.keys(parsed || {}).reduce((acc, key) => { + acc[key.toLowerCase()] = parsed[key]; + return acc; + }, {}); return { - action: parsed.action || "create", - id: parsed.id, - text: parsed.text, - requestId: parsed.request_id, + action: normalized.action || "create", + id: normalized.id, + text: normalized.text, + requestId: normalized.request_id || normalized.requestid, }; } catch { return {