Skip to content

Commit 821efa5

Browse files
committed
Fix variable initialization for threadtimestamp
1 parent a96e484 commit 821efa5

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

response.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@ func (r *response) ReportError(err error, options ...ReportErrorOption) {
3434
event := r.botCtx.Event()
3535
message := rtm.NewOutgoingMessage(fmt.Sprintf(errorFormat, err.Error()), event.Channel)
3636
if defaults.ThreadResponse {
37-
if event.ThreadTimestamp != "" {
38-
message.ThreadTimestamp = event.ThreadTimestamp
39-
} else {
37+
message.ThreadTimestamp = event.ThreadTimestamp
38+
if event.ThreadTimestamp == "" {
4039
message.ThreadTimestamp = event.EventTimestamp
4140
}
4241
}
@@ -58,9 +57,8 @@ func (r *response) Reply(message string, options ...ReplyOption) error {
5857
rtm := r.botCtx.RTM()
5958
event := r.botCtx.Event()
6059
if defaults.ThreadResponse {
61-
if event.ThreadTimestamp != "" {
62-
threadTimestamp = event.ThreadTimestamp
63-
} else {
60+
threadTimestamp := event.ThreadTimestamp
61+
if event.ThreadTimestamp == "" {
6462
threadTimestamp = event.EventTimestamp
6563
}
6664
_, _, err := rtm.PostMessage(

0 commit comments

Comments
 (0)