Raiff1982 commited on
Commit
4995f7c
·
verified ·
1 Parent(s): 8a6a08c

Update components/CodriaoCore.py

Browse files
Files changed (1) hide show
  1. components/CodriaoCore.py +9 -2
components/CodriaoCore.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import aiohttp
2
  import json
3
  import logging
@@ -119,8 +120,11 @@ class CodriaoCore:
119
 
120
  # Multi-language support
121
  if language != "en":
122
- translated_result = GoogleTranslator(source="auto", target=language).translate(json.dumps(result))
123
- return json.loads(translated_result)
 
 
 
124
 
125
  return result
126
 
@@ -152,3 +156,6 @@ class CodriaoCore:
152
  return decode(token, self.jwt_secret, algorithms=["HS256"])
153
  except ExpiredSignatureError:
154
  return None
 
 
 
 
1
+
2
  import aiohttp
3
  import json
4
  import logging
 
120
 
121
  # Multi-language support
122
  if language != "en":
123
+ try:
124
+ translated_result = GoogleTranslator(source="auto", target=language).translate(json.dumps(result))
125
+ return json.loads(translated_result)
126
+ except Exception as e:
127
+ result["translation_error"] = str(e)
128
 
129
  return result
130
 
 
156
  return decode(token, self.jwt_secret, algorithms=["HS256"])
157
  except ExpiredSignatureError:
158
  return None
159
+
160
+ async def shutdown(self):
161
+ await self.http_session.close()