Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [erledigt] Javascript Funktionen ergeben undefined

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [erledigt] Javascript Funktionen ergeben undefined

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mediaDS last edited by mediaDS

      Hallo,

      seit dem gestrigen Update auf Script Engine 4.9.7 funktionieren Funktionsaufrufe nicht mehr und ergeben undefined. Alle Funktionsaufrufe werden ohne Parameter aufgerufen (siehe auch Screenshots). Aus einem Übergabeparameter new wurde (ohne eigenes Zutun) der Name new2 konstruiert - was dann natürlich nicht mehr funktioniert, da als Parameter nichts mehr innerhalb der Klammern steht.

      Ich habe nicht vor, das Script nochmal zu schreiben. Der Fehler liegt eindeutig bei der Engine. Irgendjemand eine Idee?

      Ich habe an dem Script nichts verändert. Dies passierte augenscheinlich nach dem Update der Engine am gestrigen Tag.

      Die Funktion (hier getcolor) neu hinzufügen klappt nicht - statt new2 wird new übergeben:

      Bildschirmfoto vom 2020-10-29 10-32-24.jpg

      Die Variablenliste zeigt nur new an:

      Bildschirmfoto vom 2020-10-29 10-32-09.jpg

      Alle Funktionsaufrufe werden mit den richtigen Variablen dargestellt:

      Bildschirmfoto vom 2020-10-29 10-32-00.jpg

      Auch die Funktion selber verwendet die richtigen Variablennamen:

      Bildschirmfoto vom 2020-10-29 10-31-44.jpg

      Alle Funktionsaufrufe werden plötzlich ohne Parameter dargestellt:

      Bildschirmfoto vom 2020-10-29 10-31-29.jpg

      Hier der Javascript der Funktion mit neuen Variablennamen:

      Bildschirmfoto vom 2020-10-29 10-31-15.jpg

      Hier die Variablennamen - new2 kann ich nirgendwo definieren:

      Bildschirmfoto vom 2020-10-29 10-30-42.jpg

      M FredF 2 Replies Last reply Reply Quote 0
      • M
        mediaDS @mediaDS last edited by

        Die Variable new darf ich nicht mehr benutzen, hat zwar bis gestern funktioniert, aber ich habe sie jetzt mit newcnt ersetzt. Das erklärt aber nicht, warum alle(!) Funktionsaufrufe plötzlich ohne Parametervariablen erfolgen.

        1 Reply Last reply Reply Quote 0
        • FredF
          FredF Most Active Forum Testing @mediaDS last edited by

          @mediaDS sagte in Javascript Funktionen ergeben undefined:

          Update auf Script Engine 4.9.7

          Sorry, das ist latest = beta

          M 1 Reply Last reply Reply Quote 0
          • M
            mediaDS @FredF last edited by

            @FredF said in Javascript Funktionen ergeben undefined:

            @mediaDS sagte in Javascript Funktionen ergeben undefined:

            Update auf Script Engine 4.9.7

            Sorry, das ist latest = beta

            Ach Mist, ich habe Beta(latest) im Verwahrungsort. Sorry. Habe es auch schon als Issue gepostet.

            M AlCalzone 2 Replies Last reply Reply Quote 1
            • M
              mediaDS @mediaDS last edited by

              Für alle, die die gleichen Probleme mit der latest haben - ich bin zurück auf 4.9.3 und habe die Funktionsaufrufe erneuert. Jetzt löppt wieder alles.

              1 Reply Last reply Reply Quote 0
              • AlCalzone
                AlCalzone Developer @mediaDS last edited by AlCalzone

                @mediaDS Ja, die 4.9.x-Reihe ist ein Musterbeispiel für Beta-Tests. Egal wo wir drehen, um einen Bug zu fixen, taucht an anderer Stelle wieder ein neuer auf.
                Die Änderungen wurden gemacht, um das zu beheben: https://forum.iobroker.net/post/510397 - anscheinend nicht ganz korrekt 🤷

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                553
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                3
                6
                637
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo