Wenn nicht kategorisierte Themen zulassen deaktiviert ist, startet das Ziehen und Ablegen einer Datei in den Composer den Upload ohne Fehlermeldung, obwohl er nicht funktioniert.
Wenn das Titelfeld fokussiert ist (standardmäßig), wird es auch mit dem Markdown-Text der Medien gefüllt.
Das erwartete Verhalten ist, dass das Ziehen und Ablegen einer Datei nicht funktionieren sollte oder eine Fehlermeldung ausgelöst werden sollte, die uns auffordert, zuerst eine Kategorie auszuwählen.
Video-Beispiel:
Gleiches Verhalten mit Safemode, ich benutze Discourse 2.9.0.beta5 (e0364cf228)
Beachten Sie, dass das Problem nur auftritt, wenn Nicht kategorisierte Themen zulassen deaktiviert ist und keine Kategorie ausgewählt ist.
Sie werden es auf try.discourse oder meta mit ihren aktuellen Einstellungen nicht antreffen.
Ich nehme an, der Upload-Prozess funktioniert im Hintergrund, da es keinen Fehler gibt:
Aber ich denke, der Fokus des Titelfelds ist nicht das Problem.
Abgesehen vom Titelfeld ist der Textbereich des Komponisten ordnungsgemäß deaktiviert, wenn keine Kategorie ausgewählt ist.
Das Ziehen und Ablegen einer Datei sollte den Upload überhaupt nicht verarbeiten, es sei denn, wir wählen zuerst eine Kategorie aus.
Ich kann bestätigen, dass Dateien und Uploads in Composer funktionieren würden, wenn: “Unkategorisierte Themen zulassen” deaktiviert ist und keine Kategorie für das Thema ausgewählt ist. Die Datei würde entweder per Drag & Drop oder durch Durchsuchen hochgeladen und gespeichert.
Ich bin mir jedoch nicht sicher, was genau das Problem ist, da das Thema noch ein Entwurf ist, das erwartete Verhalten möglicherweise nicht ganz eindeutig ist, in Bezug auf Folgendes:
Wie würde sich das mit der Funktion Entwurf speichern vereinbaren lassen?
Interessanterweise würde die Datei, wenn der Entwurf gelöscht wird, immer noch in den Uploads/Standardeinstellungen vorhanden sein. Werden diese verwaisten Dateien irgendwann gelöscht? Ich bin mir der Antwort nicht sicher, aber eine relevante lange Diskussion finden Sie unter Is there a way to delete old/irrelevant uploads?