From 839fd7f1ab3ff163da8aa58ae6447f2d301b4d64 Mon Sep 17 00:00:00 2001 From: Misa Liu Date: Tue, 27 Feb 2024 21:16:52 +0800 Subject: [PATCH] feat: Add `addCacheScannedPaths` to NTQQApi --- src/ntqqapi/ntcall.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/ntqqapi/ntcall.ts b/src/ntqqapi/ntcall.ts index 500a5d0..fedc440 100644 --- a/src/ntqqapi/ntcall.ts +++ b/src/ntqqapi/ntcall.ts @@ -79,9 +79,9 @@ export enum NTQQApiMethod { SET_GROUP_NAME = "nodeIKernelGroupService/modifyGroupName", CACHE_SET_SILENCE = 'nodeIKernelStorageCleanService/setSilentScan', - CACHE_ADD_SCANNED_PATH = 'nodeIKernelStorageCleanService/addCacheScanedPaths', // TODO: Unused method - CACHE_PATH_HOT_UPDATE = 'getHotUpdateCachePath', // TODO: Unused method - CACHE_PATH_DESKTOP_TEMP = 'getDesktopTmpPath', // TODO: Unused method + CACHE_ADD_SCANNED_PATH = 'nodeIKernelStorageCleanService/addCacheScanedPaths', + CACHE_PATH_HOT_UPDATE = 'getHotUpdateCachePath', + CACHE_PATH_DESKTOP_TEMP = 'getDesktopTmpPath', CACHE_PATH_SESSION = 'getCleanableAppSessionPathList', CACHE_SCAN = 'nodeIKernelStorageCleanService/scanCache', CACHE_CLEAR = 'nodeIKernelStorageCleanService/clearCacheDataByKeys', @@ -712,6 +712,15 @@ export class NTQQApi { }); } + static addCacheScannedPaths(pathMap: object = {}) { + return callNTQQApi({ + methodName: NTQQApiMethod.CACHE_ADD_SCANNED_PATH, + args: [{ + pathMap: {...pathMap}, + }, null] + }); + } + static scanCache() { callNTQQApi({ channel: NTQQApiChannel.IPC_UP_3,