From d47dee7def5012d4e0dacb31e770db99895cd6c5 Mon Sep 17 00:00:00 2001 From: Kroonk Date: Sat, 23 May 2026 00:17:01 +0200 Subject: [PATCH] fix: use true boolean value for is_birthdate_known in Monica CRM API --- server.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server.js b/server.js index b259d30..8f399c4 100644 --- a/server.js +++ b/server.js @@ -135,7 +135,7 @@ app.post("/api/contacts/create", async (req, res) => { first_name, last_name: last_name || "", description: description || "", - is_birthdate_known: "false", + is_birthdate_known: false, is_deceased: false, is_deceased_date_known: false }), @@ -281,7 +281,7 @@ export async function writeToMonica(entry) { first_name: entry.contact.first_name, last_name: entry.contact.last_name || "", description: "Automatisch angelegter Kontakt via Friends", - is_birthdate_known: entry.contact.birthdate ? (entry.contact.birthdate.startsWith("0000") ? "unknown" : "true") : "false", + is_birthdate_known: !!entry.contact.birthdate, is_deceased: false, is_deceased_date_known: false }), @@ -318,7 +318,7 @@ export async function writeToMonica(entry) { first_name: existingData.first_name || entry.contact.first_name || "Unbekannt", last_name: existingData.last_name || entry.contact.last_name || "", birthdate: entry.contact.birthdate, - is_birthdate_known: entry.contact.birthdate.startsWith("0000") ? "unknown" : "true", + is_birthdate_known: !!entry.contact.birthdate, is_deceased: existingData.is_deceased ?? false, is_deceased_date_known: existingData.is_deceased_date_known ?? false }),