OwnComment Page: deleting comment shows failure despite successful
## Change Due to "Own Comments" being implemented the same way as "Discussion Page", the comment lookup did not work for the abandoning case. Just skip the local cleanup of `byId` -- it doesn't matter, as the GUI uses `selectCommentsForUri` to grab the per-channel comments, so it would still disappear in the GUI immediately.
This commit is contained in:
parent
12a59708e4
commit
4b93be049c
1 changed files with 9 additions and 6 deletions
|
@ -575,12 +575,15 @@ export default handleActions(
|
||||||
|
|
||||||
// to remove the comment and its references
|
// to remove the comment and its references
|
||||||
const claimId = comment.claim_id;
|
const claimId = comment.claim_id;
|
||||||
for (let i = 0; i < byId[claimId].length; i++) {
|
|
||||||
if (byId[claimId][i] === comment_id) {
|
if (byId[claimId]) {
|
||||||
// immutable update
|
for (let i = 0; i < byId[claimId].length; i++) {
|
||||||
byId[claimId] = Array.from(byId[claimId]);
|
if (byId[claimId][i] === comment_id) {
|
||||||
byId[claimId].splice(i, 1);
|
// immutable update
|
||||||
break;
|
byId[claimId] = Array.from(byId[claimId]);
|
||||||
|
byId[claimId].splice(i, 1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue