From fbaeff6b7b9f63c10a2e623818cd8dc0ed016110 Mon Sep 17 00:00:00 2001 From: Gabe Yuan Date: Mon, 18 Sep 2023 13:28:36 +0800 Subject: [PATCH] update api pathname --- src/config/index.js | 6 +++--- src/libs/sync.js | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/config/index.js b/src/config/index.js index 85b4094..5c6eb14 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -38,9 +38,9 @@ export const CLIENT_FIREFOX = "firefox"; export const CLIENT_USERSCRIPT = "userscript"; export const CLIENT_EXTS = [CLIENT_CHROME, CLIENT_EDGE, CLIENT_FIREFOX]; -export const KV_RULES_KEY = "KT_RULES"; -export const KV_RULES_SHARE_KEY = "KT_RULES_SHARE"; -export const KV_SETTING_KEY = "KT_SETTING"; +export const KV_RULES_KEY = "kiss-rules.json"; +export const KV_RULES_SHARE_KEY = "kiss-rules-share.json"; +export const KV_SETTING_KEY = "kiss-setting.json"; export const KV_SALT_SYNC = "KISS-Translator-SYNC"; export const KV_SALT_SHARE = "KISS-Translator-SHARE"; diff --git a/src/libs/sync.js b/src/libs/sync.js index 06cbfb5..e3a0b92 100644 --- a/src/libs/sync.js +++ b/src/libs/sync.js @@ -36,7 +36,7 @@ const syncSetting = async (isBg = false, isForce = false) => { const setting = await getSettingWithDefault(); const res = await apiSyncData( - syncUrl, + `${syncUrl}/sync`, syncKey, { key: KV_SETTING_KEY, @@ -86,7 +86,7 @@ const syncRules = async (isBg = false, isForce = false) => { const rules = await getRulesWithDefault(); const res = await apiSyncData( - syncUrl, + `${syncUrl}/sync`, syncKey, { key: KV_RULES_KEY, @@ -121,13 +121,13 @@ export const trySyncRules = async (isBg = false, isForce = false) => { * @returns */ export const syncShareRules = async ({ rules, syncUrl, syncKey }) => { - await apiSyncData(syncUrl, syncKey, { + await apiSyncData(`${syncUrl}/sync`, syncKey, { key: KV_RULES_SHARE_KEY, value: rules, updateAt: Date.now(), }); const psk = await sha256(syncKey, KV_SALT_SHARE); - const shareUrl = `${syncUrl}?psk=${psk}`; + const shareUrl = `${syncUrl}/rules?psk=${psk}`; return shareUrl; };