From 41582ec6a20ca6458a553c176a9db35a88190c4e Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Tue, 17 Nov 2020 17:36:56 +0100 Subject: [PATCH] Fix roaming renderings, fix layout generation --- Customizations/JSON/LayerConfig.ts | 2 +- Logic/UpdateFromOverpass.ts | 2 +- assets/themes/buurtnatuur/buurtnatuur.json | 2 +- scripts/createLayouts.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Customizations/JSON/LayerConfig.ts b/Customizations/JSON/LayerConfig.ts index 4d8279cc4..6e14be6a3 100644 --- a/Customizations/JSON/LayerConfig.ts +++ b/Customizations/JSON/LayerConfig.ts @@ -99,7 +99,7 @@ export default class LayerConfig { }); } - this.tagRenderings = trs(json.tagRenderings); + this.tagRenderings = trs(json.tagRenderings).concat(roamingRenderings); this.titleIcons = trs(json.titleIcons ?? ["wikipedialink","osmlink"]); diff --git a/Logic/UpdateFromOverpass.ts b/Logic/UpdateFromOverpass.ts index 62f9a93f9..d5fe1a2fd 100644 --- a/Logic/UpdateFromOverpass.ts +++ b/Logic/UpdateFromOverpass.ts @@ -133,10 +133,10 @@ export class UpdateFromOverpass { this.ForceRefresh(); console.log(`QUERY FAILED (retrying in ${5 * this.retries.data} sec)`, reason); this.retries.ping(); + this.runningQuery.setData(false) const self = this; window?.setTimeout( function () { - self.runningQuery.setData(false) self.update(state) }, this.retries.data * 5000 ) diff --git a/assets/themes/buurtnatuur/buurtnatuur.json b/assets/themes/buurtnatuur/buurtnatuur.json index 84b24bc81..3a6fed45f 100644 --- a/assets/themes/buurtnatuur/buurtnatuur.json +++ b/assets/themes/buurtnatuur/buurtnatuur.json @@ -11,7 +11,7 @@ "enableShareScreen": false, "enableMoreQuests": false, "description": { - "nl": "
Natuur maakt gelukkig. Aan de hand van deze website willen we de natuur dicht bij ons beter inventariseren. Met als doel meer mensen te laten genieten van toegankelijke natuur én te strijden voor meer natuur in onze buurten. \n

Samen kleuren we heel Vlaanderen en Brussel groen.

Blijf op de hoogte van de resultaten van buurtnatuur.be: meld je aan voor e-mailupdates." + "nl": "logo-groenmeld je aan voor e-mailupdates." }, "descriptionTail": { "nl": "

Tips

De oorspronkelijke data komt van OpenStreetMap en je antwoorden worden daar bewaard.
Omdat iedereen vrij kan meewerken aan dit project, kunnen we niet garanderen dat er geen fouten opduiken.Kan je hier niet aanpassen wat je wilt, dan kan je dat zelf via OpenStreetMap.org doen. Groen kan geen enkele verantwoordelijkheid nemen over de kaart.

Je privacy is belangrijk. We tellen wel hoeveel gebruikers deze website bezoeken. We plaatsen een cookie waar geen persoonlijke informatie in bewaard wordt. Als je inlogt, komt er een tweede cookie bij met je inloggegevens.
" diff --git a/scripts/createLayouts.ts b/scripts/createLayouts.ts index fe09500d7..86dfd85d8 100644 --- a/scripts/createLayouts.ts +++ b/scripts/createLayouts.ts @@ -197,7 +197,7 @@ function createLandingPage(layout: LayoutConfig) { Locale.language.setData(layout.language[0]); const ogTitle = Translations.W(layout.title)?.InnerRender(); - const ogDescr = Translations.W(layout.description ?? "Easily add and edit geodata with OpenStreetMap")?.InnerRender(); + const ogDescr = Translations.W(layout.shortDescription ?? "Easily add and edit geodata with OpenStreetMap")?.InnerRender(); const ogImage = layout.socialImage; let customCss = "";