From 1d697649525ca57a1ee003464198401ea92e1cf3 Mon Sep 17 00:00:00 2001
From: linyuchen <lin.yu.chen@foxmail.com>
Date: Fri, 29 Mar 2024 00:30:47 +0800
Subject: [PATCH] refactor: optimize save config

---
 src/common/config.ts        | 3 ++-
 src/onebot11/constructor.ts | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/common/config.ts b/src/common/config.ts
index f1613b4..08996b4 100644
--- a/src/common/config.ts
+++ b/src/common/config.ts
@@ -1,4 +1,5 @@
 import fs from "fs";
+import fsPromise from "fs/promises";
 import {Config, OB11Config} from './types';
 
 import {mergeNewProperties} from "./utils/helper";
@@ -76,7 +77,7 @@ export class ConfigUtil {
 
     setConfig(config: Config) {
         this.config = config;
-        fs.writeFileSync(this.configPath, JSON.stringify(config, null, 2), "utf-8")
+        fsPromise.writeFile(this.configPath, JSON.stringify(config, null, 2), "utf-8").then()
     }
 
     private checkOldConfig(currentConfig: Config | OB11Config,
diff --git a/src/onebot11/constructor.ts b/src/onebot11/constructor.ts
index b7fe229..0c8b5a9 100644
--- a/src/onebot11/constructor.ts
+++ b/src/onebot11/constructor.ts
@@ -146,7 +146,7 @@ export class OB11Constructor {
                         if (url.includes("&rkey=")) {
                             // 正则提取rkey
                             const rkey = url.match(/&rkey=([^&]+)/)[1]
-                            log("图片url已有rkey", rkey)
+                            // log("图片url已有rkey", rkey)
                             if (rkey != currentRKey){
                                 config.imageRKey = rkey
                                 getConfigUtil().setConfig(config)