Tampere / vuorovaikutusalusta

Vuorovaikutusalusta is GIS based feedback query tool
MIT License
1 stars 3 forks source link

Karttatasojen tallennus jumittaa kyselyn, jos jollain sivulla karttaa ei näy #151

Closed jlaamanen closed 1 year ago

jlaamanen commented 1 year ago

Jos kyselyssä on aiemmilla sivuilla kartta näkyvissä ja myöhemmillä sivuilla enää ei, SurveyStepperissä oleva await getAllLayers -kutsu jumiutuu. Johtuu siitä, että kontekstissa alustetaan RPC-kanava, mutta jos nykyisellä sivulla ei ole karttaelementtiä, RPC-pyyntö ei ikinä mene läpi.

Pitänee siis lisätä ehto SurveyStepperin puolelle, että funktiota getAllLayers (tai saveMapLayers) ei kutsuta ollenkaan, jos nykyisellä sivulla ei ole karttaa näkyvissä.