fix: support donated auth for 123 directory downloads

This commit is contained in:
q
2026-07-19 09:39:55 +08:00
parent 2969c92d3d
commit d3ef521773
7 changed files with 258 additions and 227 deletions
@@ -641,7 +641,14 @@ public class Ye2Tool extends PanBase {
return;
}
String normalizedShareKey = YeShareHostUtil.normalizeShareKey(shareLinkInfo.getShareKey());
String rawShareKey = paramJson.getString("shareKey");
if (StringUtils.isBlank(rawShareKey)) {
rawShareKey = paramJson.getString("ShareKey");
}
if (StringUtils.isBlank(rawShareKey)) {
rawShareKey = shareLinkInfo.getShareKey();
}
String normalizedShareKey = YeShareHostUtil.normalizeShareKey(rawShareKey);
if (StringUtils.isNotEmpty(normalizedShareKey)) {
JsonObject v2Body = new JsonObject()
.put("ShareKey", normalizedShareKey)