Compare commits

...

4 Commits

Author SHA1 Message Date
normen
ae25296b9d bump version 2021-11-02 19:06:17 +01:00
Normen Hansen
020ccfbb4b Merge pull request #55 from dgrisham/master
set go-whatsapp client version to fix login error
2021-11-02 19:04:10 +01:00
dgrisham
aa53f24c39 set go-whatsapp client version to fix login error
Based on https://github.com/Rhymen/go-whatsapp/issues/626#issuecomment-957082821
2021-11-02 09:26:18 -06:00
normen
b282213ca1 - possible fix for #48 2021-07-12 21:24:10 +02:00
2 changed files with 14 additions and 6 deletions

View File

@@ -17,7 +17,7 @@ import (
"github.com/zyedidia/clipboard"
)
var VERSION string = "v1.0.9"
var VERSION string = "v1.0.11"
var sndTxt string = ""
var currentReceiver messages.Chat = messages.Chat{}

View File

@@ -194,7 +194,7 @@ func (sm *SessionManager) getConnection() *whatsapp.Conn {
}
wac = wacc
sm.connection = wac
//wac.SetClientVersion(2, 2021, 4)
wac.SetClientVersion(2, 2142, 12)
} else {
wac = sm.connection
}
@@ -753,7 +753,9 @@ func (sm *SessionManager) downloadMessage(wid string, preview bool) (string, err
case whatsapp.ImageMessage:
fileName += v.Info.Id
if exts, err := mime.ExtensionsByType(v.Type); err == nil {
fileName += exts[0]
if len(exts) > 0 {
fileName += exts[0]
}
}
if _, err := os.Stat(fileName); err == nil {
return fileName, err
@@ -767,7 +769,9 @@ func (sm *SessionManager) downloadMessage(wid string, preview bool) (string, err
case whatsapp.DocumentMessage:
fileName += v.Info.Id
if exts, err := mime.ExtensionsByType(v.Type); err == nil {
fileName += exts[0]
if len(exts) > 0 {
fileName += exts[0]
}
}
if _, err := os.Stat(fileName); err == nil {
return fileName, err
@@ -781,7 +785,9 @@ func (sm *SessionManager) downloadMessage(wid string, preview bool) (string, err
case whatsapp.AudioMessage:
fileName += v.Info.Id
if exts, err := mime.ExtensionsByType(v.Type); err == nil {
fileName += exts[0]
if len(exts) > 0 {
fileName += exts[0]
}
}
if _, err := os.Stat(fileName); err == nil {
return fileName, err
@@ -795,7 +801,9 @@ func (sm *SessionManager) downloadMessage(wid string, preview bool) (string, err
case whatsapp.VideoMessage:
fileName += v.Info.Id
if exts, err := mime.ExtensionsByType(v.Type); err == nil {
fileName += exts[0]
if len(exts) > 0 {
fileName += exts[0]
}
}
if _, err := os.Stat(fileName); err == nil {
return fileName, err