ImmunHelden / ImmunHelden.de

Project and team formed in the #WirVsVirus Hackathon of the German Federal Government
http://immunhelden.de
MIT License
4 stars 1 forks source link

Anzeigen der ImmunHelden-Map vollständig aus der Datenbank lesen #167

Closed weliveindetail closed 3 years ago

weliveindetail commented 4 years ago

Aktuell werden die Anzeigen der Map noch aus statischen JSON Files geladen: https://github.com/ImmunHelden/ImmunHelden.de/blob/5793374092a2416c0165f9ef34f3ee06372457c9/website/maps/all/index.html#L474-L476

Das sollten wir ändern, damit unsere zukünftigen Partner ohne unser Zutun mit der Plattform arbeiten können.

Die Daten wurden bereits in die locations Collection der Datenbank importiert. Der Anzeigentyp (Plasma, Stadtmission und Tafel) wird nicht mehr in der ID codiert, sondern durch ein zusätzliches Feld type definiert, auch wenn einige der importierten Datensätze diesem Schema noch folgen.

Wir können entweder für jeden existierenden Request einen Endpoint mit hart codiertem Typ anlegen oder einen generischen Endpoint mit Typ als Parameter. Letzteres wäre für zukünftige Anwendungen vielleicht günstiger.