fix: align admin behavior and Kratos integrations

This commit is contained in:
2026-08-14 14:14:51 +08:00
parent 8c4c6ba661
commit e0b0e1d8c8
123 changed files with 4334 additions and 1877 deletions
+4 -3
View File
@@ -7,7 +7,8 @@ type SettingsRepo interface {
SecurityRepo
}
type SettingsUsecase struct{ repo SettingsRepo }
type SettingsUsecase struct{ SettingsRepo }
func NewSettingsUsecase(repo SettingsRepo) *SettingsUsecase { return &SettingsUsecase{repo: repo} }
func (uc *SettingsUsecase) Repo() SettingsRepo { return uc.repo }
func NewSettingsUsecase(repo SettingsRepo) *SettingsUsecase {
return &SettingsUsecase{SettingsRepo: repo}
}