commento.js: fix edit failure after new comment
Since the comment's data is not in commentsMap, the edit dialog does not present the user with any text to edit.
This commit is contained in:
parent
b2b8d1b5d0
commit
0e5bcb8a79
@ -665,19 +665,23 @@
|
||||
commenterHex = "anonymous";
|
||||
}
|
||||
|
||||
var comment = {
|
||||
"commentHex": resp.commentHex,
|
||||
"commenterHex": commenterHex,
|
||||
"markdown": markdown,
|
||||
"html": resp.html,
|
||||
"parentHex": "root",
|
||||
"score": 0,
|
||||
"state": "approved",
|
||||
"direction": 0,
|
||||
"creationDate": new Date(),
|
||||
};
|
||||
|
||||
var newCard = commentsRecurse({
|
||||
"root": [{
|
||||
"commentHex": resp.commentHex,
|
||||
"commenterHex": commenterHex,
|
||||
"markdown": markdown,
|
||||
"html": resp.html,
|
||||
"parentHex": "root",
|
||||
"score": 0,
|
||||
"state": "approved",
|
||||
"direction": 0,
|
||||
"creationDate": new Date(),
|
||||
}],
|
||||
}, "root")
|
||||
"root": [comment]
|
||||
}, "root");
|
||||
|
||||
commentsMap[resp.commentHex] = comment;
|
||||
|
||||
if (id !== "root") {
|
||||
textareaSuperContainer.replaceWith(newCard);
|
||||
|
Loading…
Reference in New Issue
Block a user