summaryrefslogtreecommitdiff
path: root/app/init.go
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-30 11:03:45 -0600
committermo khan <mo@mokhan.ca>2025-07-30 11:03:45 -0600
commitc1698f896ff343b1b65e57d3961a78d3bb263b7c (patch)
tree3eecd594af67f4849ccea1d8ad758004ccfdec9c /app/init.go
parent0626bc0cfffa89b73adc2f9576354e8462270eae (diff)
refactor: rename repository types
Diffstat (limited to 'app/init.go')
-rw-r--r--app/init.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/app/init.go b/app/init.go
index 3a771f8..398c8a9 100644
--- a/app/init.go
+++ b/app/init.go
@@ -48,11 +48,11 @@ func init() {
})
ioc.RegisterSingleton[domain.Repository[*domain.Sparkle]](c, func() domain.Repository[*domain.Sparkle] {
aggregator := ioc.MustResolve[*event.TypedAggregator[*domain.Sparkle]](c)
- repo := db.NewRepository[*domain.Sparkle](db.WithPublishing(aggregator))
- // repo := db.NewPublishingRepository[*domain.Sparkle](aggregator, db.NewRepository[*domain.Sparkle]())
- return db.NewSecureRepository[*domain.Sparkle](
- ioc.MustResolve[*authzed.Client](c),
- repo,
+ client := ioc.MustResolve[*authzed.Client](c)
+
+ return db.NewRepository[*domain.Sparkle](
+ db.WithAuthorization[*domain.Sparkle](client),
+ db.WithPublishing(aggregator),
)
})
ioc.RegisterSingleton[*http.ServeMux](c, func() *http.ServeMux {