✏️ 修复 vtb 自动下载数据库失败

This commit is contained in:
fumiama
2021-11-22 22:29:07 +08:00
parent 51d10d3234
commit fa063a05f7
3 changed files with 9 additions and 7 deletions

View File

@@ -17,7 +17,8 @@ import (
)
const regStr = ".*/(.*)"
const dbpath = "data/VtbQuotation/vtb.db"
const dbpath = "data/VtbQuotation/"
const dbfile = dbpath + "vtb.db"
var engine = control.Register("vtbquotation", &control.Options{
DisableOnDefault: false,
@@ -33,7 +34,7 @@ func init() {
echo, cancel := ctx.FutureEvent("message",
ctx.CheckSession()). // 只复读开启复读模式的人的消息
Repeat() // 不断监听复读
db, err := model.Open(dbpath)
db, err := model.Open(dbfile)
if err != nil {
logrus.Errorln(err)
return
@@ -133,7 +134,7 @@ func init() {
})
engine.OnFullMatch("随机vtb").SetBlock(true).
Handle(func(ctx *zero.Ctx) {
db, err := model.Open(dbpath)
db, err := model.Open(dbfile)
if err != nil {
logrus.Errorln(err)
return