Browse Source

Add missing return

Tulir Asokan 3 years ago
parent
commit
d4318d54a4
1 changed files with 1 additions and 0 deletions
  1. 1 0
      portal.go

+ 1 - 0
portal.go

@@ -554,6 +554,7 @@ func (portal *Portal) handleUndecryptableMessage(source *User, evt *events.Undec
 	resp, err := portal.sendMessage(intent, event.EventMessage, &content, nil, evt.Info.Timestamp.UnixMilli())
 	if err != nil {
 		portal.log.Errorln("Failed to send decryption error of %s to Matrix: %v", evt.Info.ID, err)
+		return
 	}
 	portal.finishHandling(nil, &evt.Info, resp.EventID, database.MsgUnknown, database.MsgErrDecryptionFailed)
 }