Spaces:
Running
Running
incognitolm commited on
Commit ·
4768abb
1
Parent(s): 35318fb
Update wsHandler.js
Browse files- server/wsHandler.js +2 -6
server/wsHandler.js
CHANGED
|
@@ -296,14 +296,10 @@ const handlers = {
|
|
| 296 |
// Find the target message in the tree and add new version
|
| 297 |
const newRoot = validateAndRepairTree(JSON.parse(JSON.stringify(rootMessage)));
|
| 298 |
const found = findAndUpdateMessage(newRoot, targetMsg.id, (msgInTree) => {
|
| 299 |
-
//
|
| 300 |
-
const currentVerIdx = msgInTree.currentVersionIdx ?? 0;
|
| 301 |
-
const currentTail = msgInTree.versions[currentVerIdx]?.tail || [];
|
| 302 |
-
|
| 303 |
-
// Add new version with same tail as current
|
| 304 |
msgInTree.versions.push({
|
| 305 |
content: newContent,
|
| 306 |
-
tail:
|
| 307 |
timestamp: Date.now()
|
| 308 |
});
|
| 309 |
msgInTree.currentVersionIdx = msgInTree.versions.length - 1;
|
|
|
|
| 296 |
// Find the target message in the tree and add new version
|
| 297 |
const newRoot = validateAndRepairTree(JSON.parse(JSON.stringify(rootMessage)));
|
| 298 |
const found = findAndUpdateMessage(newRoot, targetMsg.id, (msgInTree) => {
|
| 299 |
+
// Add new version with EMPTY tail (no responses yet for this edited version)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 300 |
msgInTree.versions.push({
|
| 301 |
content: newContent,
|
| 302 |
+
tail: [], // New version starts fresh, no tail
|
| 303 |
timestamp: Date.now()
|
| 304 |
});
|
| 305 |
msgInTree.currentVersionIdx = msgInTree.versions.length - 1;
|