mirror of
https://github.com/qaiu/netdisk-fast-download.git
synced 2026-06-10 15:37:28 +00:00
fix: 修复 ShareLinkInfo.getCacheKey() 中 otherParam.get("UA") 可能导致的 NPE
This commit is contained in:
@@ -86,7 +86,10 @@ public class ShareLinkInfo {
|
|||||||
// 将type和shareKey组合成一个字符串作为缓存key
|
// 将type和shareKey组合成一个字符串作为缓存key
|
||||||
String key = type + ":" + shareKey;
|
String key = type + ":" + shareKey;
|
||||||
if (type.equals("p115")) {
|
if (type.equals("p115")) {
|
||||||
key += ("_" + otherParam.get("UA").toString().hashCode());
|
Object ua = otherParam != null ? otherParam.get("UA") : null;
|
||||||
|
if (ua != null) {
|
||||||
|
key += ("_" + ua.toString().hashCode());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return key;
|
return key;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user