codeformuenster / muenster-dashboard

Eine "Stadtviertel-App", zeigt Infos aus Deiner Umgebung an, aus Open Data Datensätzen der Stadt Münster.
https://mein-ms.de/
Apache License 2.0
7 stars 4 forks source link

geo.enabled == false liefert keinen Inhalt #19

Open silberzwiebel opened 6 years ago

silberzwiebel commented 6 years ago

Getestet mit Firefox unter Fedora: Wenn im about:config die Option geo.enabled auf false gesetzt ist, zeigt mein-ms.de weder Karte noch Liste an. Nur das Wetter ganz unten wird angezeigt. Es kommt auch keine Nachfrage nach dem Standort (nicht überraschend).

Wenn geo.enabled auf true ist (ist wohl Standard), kommt Nachfrage, ob man seinen Standort preisgeben möchte. Egal, ob man dieser Anfrage zustimmt oder nicht: Die Seite funktioniert wunderbar. Mit geo.enabled == false sollte die Seite aber eigentlich so funktionieren, wie bei einer abgelehnten Standortanfrage.

Fehlermeldung mit geo.enabled == false aus der Firefox Webentwickler-Konsole:

Rendering results
NewsList.tsx:31:4
<p>Geolokation wird von ihrem Browser nicht unterstützt</p>
FrontPage.tsx:131:6
Registrieren/aktualisieren eines ServiceWorker für Gültigkeitsbereich 'https://mein-ms.de/' ist fehlgeschlagen: Es besteht in diesem Kontext nur eingeschränkter Zugriff auf Storage, entweder durch Benutzereinstellungen oder den Privaten Modus.
registerServiceWorker.ts:51:2
Error during service worker registration: 
DOMException: The operation is insecure.
registerServiceWorker.ts:77:6
TRACE: 2018-04-17T12:15:27Z
  -> POST https://elasticsearch.codeformuenster.org/news/_search
  {
    "size": 4
  }
  <- 404
  {
    "error": {
      "root_cause": [
        {
          "type": "index_not_found_exception",
          "reason": "no such index",
          "resource.type": "index_or_alias",
          "resource.id": "news",
          "index_uuid": "_na_",
          "index": "news"
        }
      ],
      "type": "index_not_found_exception",
      "reason": "no such index",
      "resource.type": "index_or_alias",
      "resource.id": "news",
      "index_uuid": "_na_",
      "index": "news"
    },
    "status": 404
  }

console.js:38
DEBUG: 2018-04-17T12:15:27Z
  Request complete