change qrcode

This commit is contained in:
fyears
2022-01-01 23:26:01 +08:00
parent 4639b93cfa
commit 5b703334d7
3 changed files with 14 additions and 5 deletions
+5 -1
View File
@@ -1,4 +1,5 @@
import QRCode from "qrcode";
import cloneDeep from "lodash/cloneDeep";
import {
COMMAND_URI,
@@ -11,7 +12,10 @@ export const exportQrCodeUri = async (
currentVaultName: string,
pluginVersion: string
) => {
const data = encodeURIComponent(JSON.stringify(settings));
const settings2 = cloneDeep(settings);
delete settings2.dropbox;
delete settings2.onedrive;
const data = encodeURIComponent(JSON.stringify(settings2));
const vault = encodeURIComponent(currentVaultName);
const version = encodeURIComponent(pluginVersion);
const rawUri = `obsidian://${COMMAND_URI}?func=settings&version=${version}&vault=${vault}&data=${data}`;