This commit is contained in:
cangui 2025-05-06 19:10:58 +02:00
parent 3f82b13b0a
commit 70302aabbf

10
main.go
View File

@ -96,8 +96,14 @@ func initWhatsAppClient(ctx context.Context, w http.ResponseWriter) {
}
os.MkdirAll(storeDir, os.ModePerm)
container, err := sqlstore.New("sqlite", "file:"+filepath.Join(storeDir, "whatsapp.db")+"?_foreign_keys=on", waLog.Noop)
if err != nil {
dbURL := "file:" + filepath.Join(storeDir, "whatsapp.db") +
"?_pragma=foreign_keys(1)" +
"&_pragma=journal_mode(WAL)" +
"&_pragma=synchronous(NORMAL)" +
"&_pragma=busy_timeout(5000)"
container, err := sqlstore.New("sqlite", dbURL, waLog.Noop)
if err != nil {
panic(err)
}