From f827af69431571e86437de669f5289977929283d Mon Sep 17 00:00:00 2001 From: gnataliespen Date: Wed, 12 Mar 2025 14:25:28 -0500 Subject: [PATCH] exclude people contact data from non default stock views --- property/property_flat_prices.json | 42 ++++++++++++++++++++++------- property/property_flat_reviews.json | 23 ++++++++++++++-- property/property_preview.json | 18 ++++++++++++- 3 files changed, 70 insertions(+), 13 deletions(-) diff --git a/property/property_flat_prices.json b/property/property_flat_prices.json index 2fdab5a..700d310 100644 --- a/property/property_flat_prices.json +++ b/property/property_flat_prices.json @@ -179,21 +179,43 @@ { "name": "endDate" } ] }, - { "name": "parcelNumbers", "flatten": false, "sub_fields": [ + { + "name": "parcelNumbers", + "flatten": false, + "sub_fields": [ { "name": "number" }, { "name": "account" }, { "name": "year" } ] }, - {"name": "parking", "flatten": false }, - {"name": "parkingTypes", "flatten": false }, - {"name": "paymentTypes", "flatten": false }, - {"name": "people", "flatten": false }, - {"name": "petPolicy", "flatten": false }, - {"name": "permits", "flatten": false }, - {"name": "phones", "flatten": false }, - {"name": "postalCode", "flatten": false }, - { "name": "prices", "flatten": true, "sub_fields": [ + { "name": "parking", "flatten": false }, + { "name": "parkingTypes", "flatten": false }, + { "name": "paymentTypes", "flatten": false }, + { + "name": "people", + "flatten": false, + "sub_fields": [ + { "name": "dateSeen" }, + { "name": "startDate" }, + { "name": "endDate" }, + { "name": "equity" }, + { "name": "equityPercent" }, + { "name": "landline" }, + { "name": "name" }, + { "name": "firstName" }, + { "name": "lastName" }, + { "name": "title" }, + { "name": "people_key" } + ] + }, + { "name": "petPolicy", "flatten": false }, + { "name": "permits", "flatten": false }, + { "name": "phones", "flatten": false }, + { "name": "postalCode", "flatten": false }, + { + "name": "prices", + "flatten": true, + "sub_fields": [ { "name": "amountMax" }, { "name": "amountMin" }, { "name": "availability" }, diff --git a/property/property_flat_reviews.json b/property/property_flat_reviews.json index 48120c4..1c3d958 100644 --- a/property/property_flat_reviews.json +++ b/property/property_flat_reviews.json @@ -186,12 +186,31 @@ { "name": "parking", "flatten": false }, { "name": "parkingTypes", "flatten": false }, { "name": "paymentTypes", "flatten": false }, - { "name": "people", "flatten": false }, + { + "name": "people", + "flatten": false, + "sub_fields": [ + { "name": "dateSeen" }, + { "name": "startDate" }, + { "name": "endDate" }, + { "name": "equity" }, + { "name": "equityPercent" }, + { "name": "landline" }, + { "name": "name" }, + { "name": "firstName" }, + { "name": "lastName" }, + { "name": "title" }, + { "name": "people_key" } + ] + }, { "name": "petPolicy" }, { "name": "permits", "flatten": false }, { "name": "phones", "flatten": false }, { "name": "postalCode" }, - { "name": "prices", "flatten": false, "sub_fields": [ + { + "name": "prices", + "flatten": false, + "sub_fields": [ { "name": "amountMax" }, { "name": "amountMin" }, { "name": "availability" }, diff --git a/property/property_preview.json b/property/property_preview.json index d2c0d62..e532b92 100644 --- a/property/property_preview.json +++ b/property/property_preview.json @@ -66,7 +66,23 @@ { "name": "numPeople" }, { "name": "numRoom" }, { "name": "numUnit" }, - { "name": "people", "flatten": false }, + { + "name": "people", + "flatten": false, + "sub_fields": [ + { "name": "dateSeen" }, + { "name": "startDate" }, + { "name": "endDate" }, + { "name": "equity" }, + { "name": "equityPercent" }, + { "name": "landline" }, + { "name": "name" }, + { "name": "firstName" }, + { "name": "lastName" }, + { "name": "title" }, + { "name": "people_key" } + ] + }, { "name": "postalCode" }, { "name": "propertyType" }, { "name": "province" }