From 4c5668cc8d2da3d31fda8fc61b3f065ea7179f84 Mon Sep 17 00:00:00 2001 From: Tobias Date: Sun, 28 Apr 2024 21:13:20 +0200 Subject: [PATCH 1/3] crossing: Add crossing:signals=yes field --- data/fields/crossing/signals.json | 8 ++++++++ data/presets/@templates/crossing/traffic_signal.json | 1 + 2 files changed, 9 insertions(+) create mode 100644 data/fields/crossing/signals.json diff --git a/data/fields/crossing/signals.json b/data/fields/crossing/signals.json new file mode 100644 index 00000000..eb2e4352 --- /dev/null +++ b/data/fields/crossing/signals.json @@ -0,0 +1,8 @@ +{ + "key": "crossing:signals", + "type": "defaultCheck", + "label": "Crosswalk Signals", + "terms": [ + "traffic signals" + ] +} diff --git a/data/presets/@templates/crossing/traffic_signal.json b/data/presets/@templates/crossing/traffic_signal.json index 9fba2425..c5ad63de 100644 --- a/data/presets/@templates/crossing/traffic_signal.json +++ b/data/presets/@templates/crossing/traffic_signal.json @@ -1,5 +1,6 @@ { "fields": [ + "crossing/signals", "button_operated", "traffic_signals/sound", "traffic_signals/vibration" From bf584d6df6b1122a10b5f0499a2fe0c065b36233 Mon Sep 17 00:00:00 2001 From: Tobias Date: Sun, 28 Apr 2024 21:15:57 +0200 Subject: [PATCH 2/3] crossing: `addTags` for `crossing:signals` --- data/presets/highway/crossing/traffic_signals.json | 3 +++ data/presets/highway/cycleway/crossing/traffic_signals.json | 3 +++ data/presets/highway/footway/crossing/traffic_signals.json | 3 +++ data/presets/highway/path/crossing/_traffic_signals.json | 3 +++ 4 files changed, 12 insertions(+) diff --git a/data/presets/highway/crossing/traffic_signals.json b/data/presets/highway/crossing/traffic_signals.json index a241c4ff..de2c082c 100644 --- a/data/presets/highway/crossing/traffic_signals.json +++ b/data/presets/highway/crossing/traffic_signals.json @@ -19,6 +19,9 @@ "highway": "crossing", "crossing": "traffic_signals" }, + "addTags": { + "crossing:signals": "yes" + }, "reference": { "key": "crossing", "value": "traffic_signals" diff --git a/data/presets/highway/cycleway/crossing/traffic_signals.json b/data/presets/highway/cycleway/crossing/traffic_signals.json index f40fd257..b59affc9 100644 --- a/data/presets/highway/cycleway/crossing/traffic_signals.json +++ b/data/presets/highway/cycleway/crossing/traffic_signals.json @@ -20,6 +20,9 @@ "cycleway": "crossing", "crossing": "traffic_signals" }, + "addTags": { + "crossing:signals": "yes" + }, "reference": { "key": "crossing", "value": "traffic_signals" diff --git a/data/presets/highway/footway/crossing/traffic_signals.json b/data/presets/highway/footway/crossing/traffic_signals.json index 28807d16..c427120f 100644 --- a/data/presets/highway/footway/crossing/traffic_signals.json +++ b/data/presets/highway/footway/crossing/traffic_signals.json @@ -20,6 +20,9 @@ "footway": "crossing", "crossing": "traffic_signals" }, + "addTags": { + "crossing:signals": "yes" + }, "reference": { "key": "crossing", "value": "traffic_signals" diff --git a/data/presets/highway/path/crossing/_traffic_signals.json b/data/presets/highway/path/crossing/_traffic_signals.json index de04e3df..d140752e 100644 --- a/data/presets/highway/path/crossing/_traffic_signals.json +++ b/data/presets/highway/path/crossing/_traffic_signals.json @@ -21,6 +21,9 @@ "path": "crossing", "crossing": "traffic_signals" }, + "addTags": { + "crossing:signals": "yes" + }, "reference": { "key": "crossing", "value": "traffic_signals" From 821eb3302efad7641b99a5db14e470e8818fa8e3 Mon Sep 17 00:00:00 2001 From: Tobias Date: Mon, 29 Apr 2024 07:30:31 +0200 Subject: [PATCH 3/3] Update data/fields/crossing/signals.json --- data/fields/crossing/signals.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/fields/crossing/signals.json b/data/fields/crossing/signals.json index eb2e4352..1f68dd9c 100644 --- a/data/fields/crossing/signals.json +++ b/data/fields/crossing/signals.json @@ -1,6 +1,6 @@ { "key": "crossing:signals", - "type": "defaultCheck", + "type": "check", "label": "Crosswalk Signals", "terms": [ "traffic signals"