mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 00:54:26 +08:00
ci: make local pdc mock diff return empty for fast fallback
This commit is contained in:
@@ -76,12 +76,16 @@ class PdcMockHandler(BaseHTTPRequestHandler):
|
|||||||
items = payload.get("items") if isinstance(payload, dict) else {}
|
items = payload.get("items") if isinstance(payload, dict) else {}
|
||||||
keys = sorted(items.keys()) if isinstance(items, dict) else []
|
keys = sorted(items.keys()) if isinstance(items, dict) else []
|
||||||
self._save_payload("filemaps-diff-request", payload)
|
self._save_payload("filemaps-diff-request", payload)
|
||||||
|
# CI fallback mode: return empty diff to avoid long object uploads
|
||||||
|
# against a local mock endpoint. Real PDC endpoint will return
|
||||||
|
# actual missing object hashes.
|
||||||
result = {
|
result = {
|
||||||
"success": True,
|
"success": True,
|
||||||
"code": 0,
|
"code": 0,
|
||||||
"message": "ok",
|
"message": "ok",
|
||||||
"content": keys,
|
"content": [],
|
||||||
"Content": keys,
|
"Content": [],
|
||||||
|
"requestedCount": len(keys),
|
||||||
}
|
}
|
||||||
self._write_json(200, result)
|
self._write_json(200, result)
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user