aboutsummaryrefslogtreecommitdiffstats
path: root/bug/op_edit_comment.go
diff options
context:
space:
mode:
Diffstat (limited to 'bug/op_edit_comment.go')
-rw-r--r--bug/op_edit_comment.go11
1 files changed, 3 insertions, 8 deletions
diff --git a/bug/op_edit_comment.go b/bug/op_edit_comment.go
index cb4a2216..78976af7 100644
--- a/bug/op_edit_comment.go
+++ b/bug/op_edit_comment.go
@@ -33,12 +33,7 @@ func (op *EditCommentOperation) Apply(snapshot *Snapshot) {
var commentIndex int
for i, item := range snapshot.Timeline {
- h, err := item.Hash()
-
- if err != nil {
- // Should never happen, we control what goes into the timeline
- panic(err)
- }
+ h := item.Hash()
if h == op.Target {
target = snapshot.Timeline[i]
@@ -68,8 +63,8 @@ func (op *EditCommentOperation) Apply(snapshot *Snapshot) {
item := target.(*CreateTimelineItem)
item.Append(comment)
- case *CommentTimelineItem:
- item := target.(*CommentTimelineItem)
+ case *AddCommentTimelineItem:
+ item := target.(*AddCommentTimelineItem)
item.Append(comment)
}