2 Commits

Author SHA1 Message Date
Jon Lundy
9db6377526 use cname instead of resove it for wkd 2020-12-03 13:40:39 -07:00
Jon Lundy
b8be51799c fix error in xmpp 2020-12-03 12:38:26 -07:00
2 changed files with 3 additions and 6 deletions

View File

@@ -254,9 +254,10 @@ func (app *wkdApp) replaceLink(src, link string) error {
}
func getWKDDomain(ctx context.Context, domain string) (string, bool) {
cname, err := net.DefaultResolver.LookupCNAME(ctx, "openpgpkey."+domain)
adv := "openpgpkey." + domain
_, err := net.DefaultResolver.LookupCNAME(ctx, adv)
if err == nil {
return strings.Trim(cname, "."), true
return adv, true
}
return domain, false
}

View File

@@ -76,10 +76,6 @@ func NewXMPP(ctx context.Context, config *xmpp.Config) (*connection, error) {
func (conn *connection) GetXMPPVCard(ctx context.Context, jid string) (vc *VCard, err error) {
log := log.Ctx(ctx)
if err := conn.client.Resume(); err != nil {
return nil, err
}
var iq *stanza.IQ
iq, err = stanza.NewIQ(stanza.Attrs{To: jid, Type: "get"})
if err != nil {