mirror of
https://codeberg.org/VnPower/PixivFE
synced 2024-12-06 19:16:23 +01:00
audit: create sugared logger
This commit is contained in:
+7
-3
@@ -15,7 +15,8 @@ var (
|
||||
)
|
||||
|
||||
type Auditor struct {
|
||||
Logger *zap.Logger
|
||||
Logger *zap.Logger
|
||||
SugaredLogger *zap.SugaredLogger
|
||||
}
|
||||
|
||||
// Init initializes the audit package and returns an Auditor instance.
|
||||
@@ -75,8 +76,11 @@ func Init(saveResponse bool) (*Auditor, error) {
|
||||
return nil, i18n.Errorf("failed to initialize zap logger: %w", err)
|
||||
}
|
||||
|
||||
// Create sugared logger
|
||||
sugaredLogger := logger.Sugar()
|
||||
|
||||
if !optionSaveResponse {
|
||||
return &Auditor{Logger: logger}, nil
|
||||
return &Auditor{Logger: logger, SugaredLogger: sugaredLogger}, nil
|
||||
}
|
||||
|
||||
// Handle saving responses
|
||||
@@ -89,5 +93,5 @@ func Init(saveResponse bool) (*Auditor, error) {
|
||||
return nil, i18n.Errorf("failed to create response save directory: %w", err)
|
||||
}
|
||||
|
||||
return &Auditor{Logger: logger}, nil
|
||||
return &Auditor{Logger: logger, SugaredLogger: sugaredLogger}, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user