Skip to content

Commit 49695b4

Browse files
committed
external memdb
1 parent 5515341 commit 49695b4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

aiplan.go/internal/aiplan/http.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,16 @@ func Server(db *gorm.DB, c *config.Config, version string) {
162162
slog.Error("Register query callback", "err", err)
163163
}
164164

165-
memDB, err := mem.NewClient(true, "session.db")
165+
memDBConn := "session.db"
166+
if cfg.ExternalMemDB != nil {
167+
memDBConn = cfg.ExternalMemDB.String()
168+
}
169+
memDB, err := mem.NewClient(cfg.ExternalMemDB == nil, memDBConn)
166170
if err != nil {
167171
slog.Error("Connect to AIPlan MemDB", "err", err)
168172
os.Exit(1)
169173
}
174+
170175
es := notifications.NewEmailService(cfg, db)
171176
tr := tracker.NewActivitiesTracker(db)
172177
bl, err := business.NewBL(db, tr)

0 commit comments

Comments
 (0)