From 0ef4c0186136f78cd8d80fe962b57531a4ce2c15 Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Wed, 20 Oct 2021 22:55:01 +0800 Subject: [PATCH] fix: c2c image url error --- message/message.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/message/message.go b/message/message.go index f5b8890e..5a5b786b 100644 --- a/message/message.go +++ b/message/message.go @@ -472,7 +472,15 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement { if elem.NotOnlineImage.GetOrigUrl() != "" { img = "https://c2cpicdw.qpic.cn" + elem.NotOnlineImage.GetOrigUrl() } else { - img = "https://c2cpicdw.qpic.cn/offpic_new/0/" + elem.NotOnlineImage.GetResId() + "/0?term=2" + img = "https://c2cpicdw.qpic.cn/offpic_new/0" + downloadPath := elem.NotOnlineImage.GetResId() + if elem.NotOnlineImage.GetDownloadPath() != "" { + downloadPath = elem.NotOnlineImage.GetDownloadPath() + } + if !strings.HasPrefix(downloadPath, "/") { + img += "/" + } + img += downloadPath + "/0?term=3" } res = append(res, &FriendImageElement{ ImageId: elem.NotOnlineImage.GetFilePath(),