From 4d9c77020b6df29bfb95c4464706223e5baad8bd Mon Sep 17 00:00:00 2001 From: debugtalk Date: Wed, 28 Sep 2022 22:24:28 +0800 Subject: [PATCH] fix: wda logs --- hrp/internal/uixt/ios_device.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hrp/internal/uixt/ios_device.go b/hrp/internal/uixt/ios_device.go index 9a5f6272..3c4a189e 100644 --- a/hrp/internal/uixt/ios_device.go +++ b/hrp/internal/uixt/ios_device.go @@ -245,6 +245,7 @@ func (dExt *DriverExt) GetLogs() (interface{}, error) { data := map[string]interface{}{"action": "stop"} reply, err := dExt.triggerWDALog(data) if err != nil { + log.Error().Err(err).Interface("reply", reply).Msg("failed to get WDA logs") return "", errors.Wrap(err, "failed to get WDA logs") } return reply.Value, nil @@ -279,8 +280,7 @@ func (dExt *DriverExt) triggerWDALog(data map[string]interface{}) (*wdaResponse, reply := new(wdaResponse) if err = json.Unmarshal(rawResp, reply); err != nil { - log.Info().Bytes("rawResp", rawResp).Msg("get unexpected WDA log response") - return nil, err + return reply, err } log.Info().Interface("value", reply.Value).Msg("get WDA log response")