Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Fehler "request.jar is not a function"

    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

    Fehler "request.jar is not a function"

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sneak-L8 last edited by

      Hallo zusammen,

      ich habe ein Skript, das länger fehlerfrei lief. Es war nun mehrere Monate inaktiv und als ich es heute wieder starten will kommt die Fehlermeldung "request.jar is not a function" bei CookieJar = request.jar().
      Ich vermute, dass es mit den durchgeführten Updates (js-Controller (2.2.9), node-js (10.20.1) und JavaScript-Adapter (4.6.17) zusammenhängt.
      Davor hat das prima funktioniert. Ich möchte Cookie in einer Requestabfrage behalten, daher die Nutzung der Kommandos.
      Über die Hilfe habe ich leider nichts passendes gefunden.

      Viele Grüße
      Sneak-L8

      1 Reply Last reply Reply Quote 0
      • W
        Wolfspirit last edited by

        Das liegt daran, dass seit neustem wohl request von iobroker gepatcht wird und nicht das original "request" durchgegeben wird. Es gibt wohl schon einen pull request der das fixt, ist aber noch nicht eingespielt. Ich finde allgemein das patchen vorher etwas übertrieben. Es soll wohl verhindern, dass der adapter bei fehlern abstürzt.

        Ein Workaround erstmal ist anstelle von

        require('request')
        

        ein

        require('request/index.js')
        

        zu benutzen um das laden des "original" request zu erzwingen.

        1 Reply Last reply Reply Quote 1
        • S
          Sneak-L8 last edited by

          Super, vielen Dank für diesen Hinweis. Hab request entsprechend abgeändert und nun läuft das Skript wieder.
          Danke für die schnelle Hilfe!

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

          Support us

          ioBroker
          Community Adapters
          Donate

          602
          Online

          31.8k
          Users

          80.0k
          Topics

          1.3m
          Posts

          javascript
          2
          3
          201
          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