Vielen Dank für dieses großartige Plugin, das sich sehr gut in unsere Anwendungsfälle einfügt, um Discourse für gemeinsame Notizen, Brainstorming usw. zu nutzen. Bei der Untersuchung des Plugins habe ich jedoch gelegentlich Störungen erlebt, die leider schwer konsistent zu reproduzieren sind.
Was ich erlebt habe, ist, dass eine Änderung von Benutzer A rückgängig gemacht wird, wenn Benutzer B das Dokument aktualisiert, wobei beide Änderungen explizit mit der Schaltfläche “Speichern” gespeichert werden. Ich gehe davon aus, dass dies durch Netzwerkprobleme verursacht werden könnte, und es ist mir gelungen, das Verhalten wie folgt zu reproduzieren:
- Beide Browser starten mit einem gemeinsamen Zustand des Dokuments:
- Browser 2 verliert die Verbindung (aber der Benutzer bemerkt dies nicht):
- Browser 1 speichert eine Änderung:
- Browser 2 nimmt eine Änderung vor, während er noch offline ist:
- Browser 2 ist wieder online und speichert die Änderung:
- Die in Browser 2 vorgenommene Änderung wird gespeichert und macht die vorherige Änderung von Browser 1 rückgängig:
Ich weiß, dass dies ziemlich künstlich erscheint, aber es war die einzige Möglichkeit, das Verhalten zu reproduzieren, das ich immer wieder erlebe. Ist dieses Problem schon bei anderen aufgetreten? Gibt es vielleicht sogar eine Lösung dafür?





