summaryrefslogtreecommitdiff
path: root/app/init.go
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-23 12:40:12 -0600
committermo khan <mo@mokhan.ca>2025-07-23 12:40:12 -0600
commitd2ebd0a9afed57ba11f053266e6ae1edb84a0f36 (patch)
treeeb547006085f2549f2cea5773c1ec75dba47bfd0 /app/init.go
parent9674cfaedfdb8d583cfe75e1c1738a1c1d66c7f9 (diff)
feat: authorize requests to create sparkles
Diffstat (limited to 'app/init.go')
-rw-r--r--app/init.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/init.go b/app/init.go
index 2986809..960102a 100644
--- a/app/init.go
+++ b/app/init.go
@@ -30,7 +30,7 @@ func init() {
env.Fetch("ZED_TOKEN", "secret"),
)
})
- ioc.Register[authz.PermissionService](ioc.Default, func() authz.PermissionService {
+ ioc.Register[authz.CheckPermissionService](ioc.Default, func() authz.CheckPermissionService {
return ioc.MustResolve[*authzed.Client](ioc.Default)
})
ioc.RegisterSingleton[domain.Repository[*domain.Sparkle]](ioc.Default, func() domain.Repository[*domain.Sparkle] {
@@ -45,7 +45,7 @@ func init() {
ioc.Register[*sparkles.Controller](ioc.Default, func() *sparkles.Controller {
return sparkles.New(
ioc.MustResolve[domain.Repository[*domain.Sparkle]](ioc.Default),
- ioc.MustResolve[authz.PermissionService](ioc.Default),
+ ioc.MustResolve[authz.CheckPermissionService](ioc.Default),
)
})
ioc.RegisterSingleton[*http.Client](ioc.Default, func() *http.Client {