jack 1 周之前
父節點
當前提交
982ae3907f
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      app/providers/r2r.py

+ 8 - 4
app/providers/r2r.py

@@ -16,13 +16,16 @@ class R2R:
 
     def __init__(self):
         self.auth_enabled = tool_settings.R2R_USERNAME and tool_settings.R2R_PASSWORD
-        self.client = R2RAsyncClient(tool_settings.R2R_BASE_URL)
-        self.client_sync = R2RClient(tool_settings.R2R_BASE_URL)
+        # self.client = R2RAsyncClient(tool_settings.R2R_BASE_URL)
+        # self.client_sync = R2RClient(tool_settings.R2R_BASE_URL)
+        self.client
+        self.client_sync
 
     def init_sync(self):
         if not self.auth_enabled:
             return
         # if not self.client_sync:
+        self.client_sync = R2RClient(tool_settings.R2R_BASE_URL)
         self.client_sync.users.login(
             tool_settings.R2R_USERNAME, tool_settings.R2R_PASSWORD
         )
@@ -43,6 +46,7 @@ class R2R:
         )
         print(tool_settings.R2R_USERNAME)
         print(tool_settings.R2R_PASSWORD)
+        self.client = R2RAsyncClient(tool_settings.R2R_BASE_URL)
         await self.client.users.login(
             tool_settings.R2R_USERNAME, tool_settings.R2R_PASSWORD
         )
@@ -155,5 +159,5 @@ r2r = R2R()
 
 
 # 在您的应用程序启动时调用 initialize_r2r()
-# async def initialize_r2r():
-#    await r2r.init()
+async def initialize_r2r():
+    await r2r.init()