Ver código fonte

Stop setting room name for private chats

Tulir Asokan 6 anos atrás
pai
commit
8483af9c0a
1 arquivos alterados com 4 adições e 4 exclusões
  1. 4 4
      portal.go

+ 4 - 4
portal.go

@@ -227,9 +227,9 @@ func (portal *Portal) CreateMatrixRoom() error {
 	name := portal.Name
 	topic := portal.Topic
 	isPrivateChat := false
-	if strings.HasSuffix(portal.JID, whatsapp_ext.NewUserSuffix) {
-		puppet := portal.user.GetPuppetByJID(portal.JID)
-		name = puppet.Displayname
+	invite := []string{portal.user.ID}
+	if portal.IsPrivateChat() {
+		name = ""
 		topic = "WhatsApp private chat"
 		isPrivateChat = true
 	}
@@ -237,7 +237,7 @@ func (portal *Portal) CreateMatrixRoom() error {
 		Visibility: "private",
 		Name:       name,
 		Topic:      topic,
-		Invite:     []string{portal.user.ID},
+		Invite:     invite,
 		Preset:     "private_chat",
 		IsDirect:   isPrivateChat,
 	})