Priorität/Schweregrad:
Mittel
Plattform:
Betriebssystem
Windows 11
Browser
Google Chrome 152.0.7977.83
Discourse
ed00bce10a9e2ad5f12f6ae6b3a229bb62cf2d2b
Beschreibung:
Das Discourse-Workflows-Kern-Plugin unterstützt das Auslösen eines Workflow-Laufs über eine „Beitrags-Schaltfläche“ (Post Button), die ein zusätzliches Symbol in der Zeile unter Beiträgen darstellt.
Wenn ein Beitrag „gelöscht“ wird, bleibt er für Mitglieder des Teams (Staff) zugänglich. Die Beitrags-Schaltflächen sind auch bei diesen Beiträgen noch vorhanden und nützlich, um bestimmte Operationen durchzuführen.
Wenn sich ein Beitrag im gelöschten Zustand befindet, führt das Klicken auf eine benutzerdefinierte Beitrags-Schaltfläche, die von einem Workflow hinzugefügt wurde, nur zu einem Dialog mit einer Fehlermeldung:
Ein Fehler ist aufgetreten: Die angeforderte URL oder Ressource konnte nicht gefunden werden.
Reproduzierbare Schritte:
- Klicke auf den folgenden Link, um die importierbare Quelle für einen einfachen Demonstrations-Workflow herunterzuladen:
workflow-nodes-2026-09-10.json|Anhang (901 Bytes) - Navigiere auf einem Forum, auf dem du über Administratorrechte verfügst, zur Verwaltungseite des Workflows-Plugins (
/admin/plugins/discourse-workflows/workflows). - Klicke auf die Schaltfläche „+ Neuer Workflow“.
- Klicke auf die ⋮-Schaltfläche in der oberen rechten Ecke des Workflow-Canvas.
Es wird ein Menü geöffnet. - Wähle im Menü „Importieren“.
Der Dialog „Öffnen“ wird geöffnet. - Wähle die heruntergeladene Datei im Dialog aus.
- Klicke im Dialog auf die Schaltfläche „Öffnen“.
Der Workflow wird mit einem „Beitrags-Schaltfläche“-Trigger-Schritt befüllt. - Klicke oben im Workflow-Canvas auf die Schaltfläche „Veröffentlichen“.
- Lösche einen beliebigen Beitrag.
- Klicke auf das traurige Gesicht-Symbol am unteren Rand des gelöschten Beitrags.
Es erscheint ein Dialog mit einer Fehlermeldung. Der Workflow wird nicht ausgelöst.