refactor(backend): rename OpenFlare directory to lowercase openflare

This commit is contained in:
ryan
2026-08-30 17:43:23 +08:00
parent 06d5fedbfc
commit c93ff6674f
543 changed files with 819 additions and 819 deletions
@@ -0,0 +1,42 @@
// Copyright 2026 Arctel.net
// SPDX-License-Identifier: Apache-2.0
package repository
import (
"sync"
"Wavelet/core/contracts"
)
var (
svcMu sync.RWMutex
authSvc contracts.AuthService
userSvc contracts.UserService
)
// SetAuthService injects the platform AuthService used by GetActiveAuthSources.
func SetAuthService(s contracts.AuthService) {
svcMu.Lock()
defer svcMu.Unlock()
authSvc = s
}
// SetUserService injects the platform UserService used by GetSystemUser.
func SetUserService(s contracts.UserService) {
svcMu.Lock()
defer svcMu.Unlock()
userSvc = s
}
func currentAuthService() contracts.AuthService {
svcMu.RLock()
defer svcMu.RUnlock()
return authSvc
}
func currentUserService() contracts.UserService {
svcMu.RLock()
defer svcMu.RUnlock()
return userSvc
}