From d2ebd0a9afed57ba11f053266e6ae1edb84a0f36 Mon Sep 17 00:00:00 2001 From: mo khan Date: Wed, 23 Jul 2025 12:40:12 -0600 Subject: feat: authorize requests to create sparkles --- app/init.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app/init.go') 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 { -- cgit v1.2.3