ソースを参照

Stop falling back if hungryserv yeet fails

Tulir Asokan 2 年 前
コミット
a7095b1bd4
1 ファイル変更3 行追加3 行削除
  1. 3 3
      portal.go

+ 3 - 3
portal.go

@@ -1346,10 +1346,10 @@ func (portal *Portal) cleanup(puppetsOnly bool) {
 	intent := portal.MainIntent()
 	if portal.bridge.SpecVersions.UnstableFeatures["com.beeper.room_yeeting"] {
 		err := intent.BeeperDeleteRoom(portal.MXID)
-		if err == nil || errors.Is(err, mautrix.MNotFound) {
-			return
+		if err != nil && !errors.Is(err, mautrix.MNotFound) {
+			portal.log.Errorfln("Failed to delete %s using hungryserv yeet endpoint: %v", portal.MXID, err)
 		}
-		portal.log.Warnfln("Failed to delete %s using hungryserv yeet endpoint, falling back to normal behavior: %v", portal.MXID, err)
+		return
 	}
 
 	if portal.IsPrivateChat() {