From 86bd0b7fc822772753ca56eb0f73165e91a662a2 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Fri, 2 Jan 2026 23:36:25 +0000 Subject: [PATCH] Removed number from property. --- src/utils/properties.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/utils/properties.js b/src/utils/properties.js index 80c9625..0feea22 100644 --- a/src/utils/properties.js +++ b/src/utils/properties.js @@ -92,6 +92,15 @@ export async function storeProperties(env, properties) { export async function transformSmoobuProperty(env, property) { console.log("Transforming property:", property.id); + let street = property.location?.street || ""; + // Remove leading number and whitespace if present + street = street.replace(/^\d+\s*/, ""); + // Split by commas and join with newlines + street = street + .split(",") + .map((s) => s.trim()) + .join("\n"); + return { smoobuId: property.id, name: property.name || "Unknown Property", @@ -107,7 +116,7 @@ export async function transformSmoobuProperty(env, property) { queenSizeBeds: property.rooms?.queenSizeBeds || 0, kingSizeBeds: property.rooms?.kingSizeBeds || 0, address: property.location - ? `${property.location.street || ""}\n${property.location.city || ""}\n${ + ? `${street || ""}\n${property.location.city || ""}\n${ property.location.zip || "" }`.trim() : "Unknown Address",