aboutsummaryrefslogtreecommitdiff
path: root/user/state.go
diff options
context:
space:
mode:
Diffstat (limited to 'user/state.go')
-rw-r--r--user/state.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/user/state.go b/user/state.go
index 9f1c90e..f2bfa5c 100644
--- a/user/state.go
+++ b/user/state.go
@@ -2,6 +2,7 @@ package user
import (
"context"
+ "database/sql"
"errors"
"fmt"
"math"
@@ -11,7 +12,6 @@ import (
"git.anhgelus.world/anhgelus/les-copaings-bot/common"
"github.com/nyttikord/avl"
"github.com/nyttikord/gokord/state"
- "gorm.io/gorm"
)
var ErrSyncingUnsavedData = errors.New("trying to sync unsaved data")
@@ -141,15 +141,15 @@ type State struct {
storage *state.AVLStorage[string, CopaingCached]
}
-func NewState(db *gorm.DB) *State {
+func NewState(db *sql.DB) *State {
state := &State{
storage: state.WrapAVLAsStorage(avl.NewKeyString[CopaingCached]()),
}
var cs []*Copaing
- err := db.Find(&cs).Error
+ /*err := db.Find(&cs).Error
if err != nil {
panic(err)
- }
+ }*/
for _, v := range cs {
FromCopaing(v).Save(SetState(context.Background(), state))
}