service id usage refactor

This commit is contained in:
nquidox 2026-04-01 17:48:12 +03:00
parent 7cef9cbe8d
commit e6da13e657
5 changed files with 19 additions and 21 deletions

View file

@ -24,7 +24,6 @@ type Deps struct {
GinMode string
UserProvider UserProvider
AuthProvider AuthChecker
ServiceId int32
}
type Router struct {
@ -37,7 +36,6 @@ type Router struct {
type providers struct {
userProvider UserProvider
authChecker AuthChecker
serviceId int32
}
func NewRouter(deps Deps) *Router {
@ -75,7 +73,6 @@ func NewRouter(deps Deps) *Router {
providers: providers{
userProvider: deps.UserProvider,
authChecker: deps.AuthProvider,
serviceId: deps.ServiceId,
},
}
}
@ -96,7 +93,7 @@ func (r *Router) BaseGroup() *gin.RouterGroup {
func (r *Router) MWSet() *Middlewares {
return &Middlewares{
AuthMW: AuthMW(r.providers.userProvider, r.providers.authChecker, r.providers.serviceId),
RegMW: RegisterMW(r.providers.authChecker, r.providers.serviceId),
AuthMW: AuthMW(r.providers.userProvider, r.providers.authChecker),
RegMW: RegisterMW(r.providers.authChecker),
}
}