From c795d4b39ce86ad9b502044d96df9392c0c7dca7 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期一, 25 十一月 2024 17:39:56 +0800
Subject: [PATCH] ragflow和bisheng的会话时间统一

---
 app/service/difyService.py |   13 ++++---------
 1 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/app/service/difyService.py b/app/service/difyService.py
index d3b4b20..43dff22 100644
--- a/app/service/difyService.py
+++ b/app/service/difyService.py
@@ -17,6 +17,8 @@
 
     def _handle_response(self, response: httpx.Response) -> Union[Dict, List]:
         if response.status_code != 200:
+            if response.status_code == 201:
+                return response.json()
             return {}
 
         data = response.json()
@@ -35,7 +37,7 @@
         elif isinstance(data.get("data"), list):
             return data.get("data", [])
         else:
-            return {}
+            return data
 
     async def register(self, username: str, password: str):
         password = RagflowCrypto(settings.PUBLIC_KEY, settings.PRIVATE_KEY).encrypt(password)
@@ -130,15 +132,8 @@
         async with httpx.AsyncClient() as client:
             response = await client.post(url, headers=headers, files=files, data=data)
             data = self._handle_response(response)
-            logger.error("----------------------------ffff-------------------------------")
-            logger.error(response.status_code)
-            logger.error(response.text)
-            # file_path = data.get("file_path", "")
-            result = {
-                "file_path": data
-            }
 
-            return result
+            return data
 
 
 

--
Gitblit v1.8.0