Fehler - e.sendChatMessage ist keine Funktion

Frisch aus der Pfanne:

Habe es mit Giphy und Tenor versucht, obwohl es keine Rolle spielen würde, wenn das Problem nicht das Laden des Inhalts wäre, sondern das Einfügen in den Chat, aber naja.

Ich habe gerade einen als Test hier auf Meta gesendet und es scheint, dass er einwandfrei funktioniert. Haben Sie auch Ihr Discourse auf die neueste Version aktualisiert, zusammen mit der Komponente?

1 „Gefällt mir“

Es wurde seit meiner ersten Meldung des Problems aktualisiert

Meine Testseite ist von heute auf der neuesten Version 1abfe2e61d, die anders zu sein scheint als Ihre. Daher könnten Sie vielleicht ein Update von Ihrer /upgrade-Seite versuchen und sehen, ob das hilft.

Ich glaube, es gab vor ein paar Wochen ein Problem mit GIFs im Chat, und das Theme-Komponenten-Update hängt auch von einer neueren Version von Discourse ab, um vollständig zu funktionieren.

2 „Gefällt mir“

Ja, dieser Commit/Ihre Discourse-Version ist über einen Monat alt DEV: Enable color CI output and tweak formatting (#21527) · discourse/discourse@eec10ef · GitHub

Seitdem gab es Änderungen an der Chat-API: FIX: uses chat api new sendChatMessage (#38) · discourse/discourse-gifs@eb3ec48 · GitHub
image

Daher würde ich nicht erwarten, dass dies auch funktioniert.

5 „Gefällt mir“

Seltsam, dass Discourse mich nicht gewarnt hat, dass ich eine alte Version benutze.

Ich habe es jetzt aktualisiert und es scheint, dass die GIFs jetzt auch richtig im Chat eingefügt werden. Danke, dass du geholfen hast herauszufinden, was schiefgelaufen ist :slight_smile:

3 „Gefällt mir“

Fast täglich werden neue Commits hinzugefügt. :slight_smile: Nicht jeder möchte so oft aktualisieren, daher wird dies im Allgemeinen nur dann geschehen, wenn eine bestimmte neue Funktion oder ein Fix gewünscht wird, auf den man gewartet hat. Die Versionsprüfungen mit den grünen/roten Gesichtern erfolgen bei einer Versionsänderung und nicht bei jedem neuen Commit. :+1:

5 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.