Change logging to structured slog in wv.GetKey

This commit is contained in:
naufalfaisa
2025-11-21 22:51:56 +07:00
parent 64aac4e15a
commit bf3b7b165c

View File

@@ -8,7 +8,7 @@ import (
"github.com/go-resty/resty/v2"
"main/utils/runv3/cdm"
wv "main/utils/runv3/cdm"
)
type Key struct {
@@ -27,17 +27,17 @@ func (w *Key) GetKey(ctx context.Context, licenseServerURL string, PSSH string,
initData, err := base64.StdEncoding.DecodeString(PSSH)
var keybt []byte
if err != nil {
slog.Error("pssh decode error: %v", err)
slog.Error("pssh decode error", slog.Any("err", err))
return "", keybt, err
}
cdm, err := wv.NewDefaultCDM(initData)
if err != nil {
slog.Error("cdm init error: %v", err)
slog.Error("cdm init error", slog.Any("err", err))
return "", keybt, err
}
licenseRequest, err := cdm.GetLicenseRequest()
if err != nil {
slog.Error("license request error: %v", err)
slog.Error("license request error", slog.Any("err", err))
return "", keybt, err
}
@@ -53,7 +53,7 @@ func (w *Key) GetKey(ctx context.Context, licenseServerURL string, PSSH string,
}
if err != nil {
slog.Error("license request error: %s", err)
slog.Error("license request error", slog.Any("err", err))
return "", keybt, err
}