From 902dab8eff5bc3379e5de84f8ddd7b66ca44f375 Mon Sep 17 00:00:00 2001 From: arch0345 Date: Tue, 19 Sep 2023 23:19:30 -0700 Subject: [PATCH 1/3] Add Hot Tub preset Also added translatable strings for Swimming Pool field --- data/deprecated.json | 4 ++++ data/fields/swimming_pool.json | 14 +++++++++++++- data/presets/leisure/hot_tub.json | 27 +++++++++++++++++++++++++++ 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 data/presets/leisure/hot_tub.json diff --git a/data/deprecated.json b/data/deprecated.json index 8a13ee4fc..263fc0f44 100644 --- a/data/deprecated.json +++ b/data/deprecated.json @@ -986,6 +986,10 @@ "old": {"leisure": "recreation_ground"}, "replace": {"landuse": "recreation_ground"} }, + { + "old": {"leisure": "swimming_pool", "swimming_pool": "hot_tub"}, + "replace": {"leisure": "hot_tub"} + }, { "old": {"leisure": "table_tennis_table"}, "replace": {"leisure": "pitch", "sport": "table_tennis"} diff --git a/data/fields/swimming_pool.json b/data/fields/swimming_pool.json index f7eff1c78..b5047b701 100644 --- a/data/fields/swimming_pool.json +++ b/data/fields/swimming_pool.json @@ -1,5 +1,17 @@ { "key": "swimming_pool", "type": "combo", - "label": "Type" + "label": "Type", + "strings": { + "options": { + "swimming": "Lap Pool", + "plunge": "Diving", + "wading": "Wading / Leisure", + "spa": "Spa", + "wave_pool": "Wave Pool", + "lazy_river": "Lazy River", + "personal": "Peronal / Backyard", + "kids": "Kids Pool" + } + } } diff --git a/data/presets/leisure/hot_tub.json b/data/presets/leisure/hot_tub.json new file mode 100644 index 000000000..b7b38f2a5 --- /dev/null +++ b/data/presets/leisure/hot_tub.json @@ -0,0 +1,27 @@ +{ + "icon": "fas-hot-tub-person", + "fields": [ + "access_simple", + "location_pool" + ], + "moreFields": [ + "level", + "gender", + "lit", + "nudism", + "opening_hours", + "operator" + ], + "geometry": [ + "area", + "point" + ], + "terms": [ + "jacuzzi", + "spa" + ], + "tags": { + "leisure": "hot_tub" + }, + "name": "Hot Tub" +} From 798ea8f4fa2219d131f7913c858ad71769a5dceb Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Mon, 5 Feb 2024 15:01:14 +0100 Subject: [PATCH 2/3] fix small typo --- data/fields/swimming_pool.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/fields/swimming_pool.json b/data/fields/swimming_pool.json index b5047b701..a11b8fe5b 100644 --- a/data/fields/swimming_pool.json +++ b/data/fields/swimming_pool.json @@ -10,7 +10,7 @@ "spa": "Spa", "wave_pool": "Wave Pool", "lazy_river": "Lazy River", - "personal": "Peronal / Backyard", + "personal": "Personal / Backyard", "kids": "Kids Pool" } } From 220be5f857be43fb06b407e1fb2af5771612627c Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Mon, 5 Feb 2024 15:11:20 +0100 Subject: [PATCH 3/3] hide auto suggestions, which are usually not relevant in this field --- data/fields/swimming_pool.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/fields/swimming_pool.json b/data/fields/swimming_pool.json index a11b8fe5b..c9935c7f3 100644 --- a/data/fields/swimming_pool.json +++ b/data/fields/swimming_pool.json @@ -13,5 +13,7 @@ "personal": "Personal / Backyard", "kids": "Kids Pool" } - } + }, + "autoSuggestions": false, + "customValues": true }