diff --git a/server/websocket/internal/logic/ws_ok_response.go b/server/websocket/internal/logic/ws_ok_response.go index a64db391..0d2dab18 100644 --- a/server/websocket/internal/logic/ws_ok_response.go +++ b/server/websocket/internal/logic/ws_ok_response.go @@ -15,10 +15,10 @@ func (w *wsConnectItem) sendCombineImageStepResponseMessage(renderId, requestId, } combineTakesTime := "cache" uploadCombineImageTakesTime := "cache" - if debugData.DiffTimeLogoCombine > 0 { + if debugData != nil && debugData.DiffTimeLogoCombine > 0 { combineTakesTime = fmt.Sprintf("%dms", debugData.DiffTimeLogoCombine) } - if debugData.DiffTimeUploadFile > 0 { + if debugData != nil && debugData.DiffTimeUploadFile > 0 { uploadCombineImageTakesTime = fmt.Sprintf("%dms", debugData.DiffTimeUploadFile) } w.sendToOutChan(w.respondDataFormat(constants.WEBSOCKET_COMBINE_IMAGE, websocket_data.CombineImageRspMsg{