mirror of
https://github.com/open-webui/open-webui.git
synced 2026-04-29 17:06:40 -05:00
fix: non rich text handling
This commit is contained in:
@@ -789,11 +789,19 @@
|
||||
)
|
||||
.replace(/\u00a0/g, ' ');
|
||||
|
||||
onChange({
|
||||
html: htmlValue,
|
||||
json: jsonValue,
|
||||
md: mdValue
|
||||
});
|
||||
if (richText) {
|
||||
onChange({
|
||||
html: htmlValue,
|
||||
json: jsonValue,
|
||||
md: mdValue
|
||||
});
|
||||
} else {
|
||||
// Plain text path: preserve \t and \n exactly
|
||||
const doc = editor.view.state.doc;
|
||||
const plain = doc.textBetween(0, doc.content.size, '\n\n', '\n'); // keeps \t intact
|
||||
value = plain;
|
||||
onChange({ html: null, json: null, md: plain });
|
||||
}
|
||||
|
||||
if (json) {
|
||||
value = jsonValue;
|
||||
|
||||
Reference in New Issue
Block a user