feature/backoffice #6

Merged
mats merged 24 commits from feature/backoffice into main 2025-10-16 09:46:07 +02:00
2 changed files with 4 additions and 5 deletions
Showing only changes of commit 9537dc671f - Show all commits

View File

@@ -24,9 +24,10 @@ type FileServer struct {
storage actor.LogStorage[cart.CartGrain]
}
func NewFileServer(dataDir string) *FileServer {
func NewFileServer(dataDir string, storage actor.LogStorage[cart.CartGrain]) *FileServer {
return &FileServer{
dataDir: dataDir,
storage: storage,
}
}

View File

@@ -29,8 +29,6 @@ func envOrDefault(key, def string) string {
return def
}
var globalDisk *actor.DiskStorage[cart.CartGrain]
func startMutationConsumer(ctx context.Context, conn *amqp.Connection, hub *Hub) error {
ch, err := conn.Channel()
if err != nil {
@@ -82,9 +80,9 @@ func main() {
_ = os.MkdirAll(dataDir, 0755)
reg := cart.NewCartMultationRegistry()
globalDisk = actor.NewDiskStorage[cart.CartGrain](dataDir, reg)
diskStorage := actor.NewDiskStorage[cart.CartGrain](dataDir, reg)
fs := NewFileServer(dataDir)
fs := NewFileServer(dataDir, diskStorage)
hub := NewHub()
go hub.Run()