Ohne Angabe von metadata.useProxy werden Fehler in der Konsole geworfen.

Issue #645 resolved
Finn-Rasmus Darge created an issue

Mit der folgenden Konfiguration aus der Doku funktioniert die Abfrage der Metadaten nicht mehr bei lokalen Instanzen:

metadata: {
        useProxy: [
            "https://metaver.de/csw"
        ]
    },

Dieses Thema wird in den beiden folgenden Issues behandelt:

https://bitbucket.org/geowerkstatt-hamburg/masterportal/issues/642/no-default-for-csw_url-in-current-dev-2131
https://bitbucket.org/geowerkstatt-hamburg/masterportal/issues/643/csw-dienst-wird-nicht-geladen

Als Workaround funktioniert es im lokalen Dev Branch mit dieser Konfiguration:

metadata: {
        useProxy: [
        ]
    },

Lässt man aber “useProxy” oder “metadata” in der config.js komplett weg kommt es zum Fehler “TypeError: rootGetters.metadata.useProxy is undefined”. Laut Doku sind weder metadata noch useProxy required, in der Praxis aber schon. Dieses Verhalten tritt ab der Version 2.11.0 auf.

Comments (5)

  1. Klara Böcker
    • changed status to open

    es gibt bereits einen PR zu den anderen beiden issues, eventuell löst das das Problem gleich mit

  2. Sven Junker-Beyel

    ich vemrute es fehlt nur ein Eintrag in der devtools/proxyconf.json (devtools/proxyconf_example.json)

    Versuch mal:

      "/metaver_de": {
        "target": "https://metaver.de",
        "pathRewrite": {
          "^/metaver_de": ""
        },
        "agent": ""
      },
    

  3. Log in to comment