update
This commit is contained in:
@@ -45,7 +45,7 @@ func Audit(sess session.Manager, log *logger.Logger, task tasks.TaskDistributor)
|
||||
|
||||
c, cancel := context.WithTimeout(ctx, 2*time.Second)
|
||||
defer cancel()
|
||||
|
||||
|
||||
if err := task.DistributeTaskConsumeAuditLog(c, payload, opts...); err != nil {
|
||||
log.Error("distribute task failed", err,
|
||||
zap.String("type", "audit"),
|
||||
|
||||
@@ -5,6 +5,7 @@ import (
|
||||
"errors"
|
||||
|
||||
"management/internal/erpserver/model/dto"
|
||||
"management/internal/erpserver/model/system"
|
||||
"management/internal/pkg/sqldb"
|
||||
|
||||
"github.com/a-h/templ"
|
||||
@@ -12,15 +13,15 @@ import (
|
||||
|
||||
type userKey struct{}
|
||||
|
||||
func setUser(ctx context.Context, usr dto.AuthorizeUser) context.Context {
|
||||
func setUser(ctx context.Context, usr system.AuthorizeUser) context.Context {
|
||||
return context.WithValue(ctx, userKey{}, usr)
|
||||
}
|
||||
|
||||
// GetUser returns the user from the context.
|
||||
func GetUser(ctx context.Context) dto.AuthorizeUser {
|
||||
v, ok := ctx.Value(userKey{}).(dto.AuthorizeUser)
|
||||
func GetUser(ctx context.Context) system.AuthorizeUser {
|
||||
v, ok := ctx.Value(userKey{}).(system.AuthorizeUser)
|
||||
if !ok {
|
||||
return dto.AuthorizeUser{}
|
||||
return system.AuthorizeUser{}
|
||||
}
|
||||
|
||||
return v
|
||||
|
||||
Reference in New Issue
Block a user