playmak3r commited on
Commit
e925a0f
·
1 Parent(s): 6086481

fix: output string format

Browse files
Files changed (1) hide show
  1. server/app.py +3 -2
server/app.py CHANGED
@@ -32,7 +32,8 @@ def query_translation(input_text: str):
32
  translated_text = redis_client.hget(translated_key, input_text)
33
  if translated_text:
34
  redis_client.hdel(translated_key, input_text)
35
- return translated_text
 
36
  time.sleep(1)
37
 
38
 
@@ -60,7 +61,7 @@ def translate_api():
60
  if isinstance(input_text, str) and len(input_text) > 0:
61
  redis_client.lpush(queue_key, input_text) # left push
62
  result = query_translation(input_text)
63
- if result is not None: return json.dumps({ "text": str(result) })
64
  else: Response(status= 500)
65
  return Response(status= 400)
66
 
 
32
  translated_text = redis_client.hget(translated_key, input_text)
33
  if translated_text:
34
  redis_client.hdel(translated_key, input_text)
35
+ try: return translated_text.decode('utf-8')
36
+ except: return translated_text
37
  time.sleep(1)
38
 
39
 
 
61
  if isinstance(input_text, str) and len(input_text) > 0:
62
  redis_client.lpush(queue_key, input_text) # left push
63
  result = query_translation(input_text)
64
+ if result is not None: return json.dumps({ "text": result })
65
  else: Response(status= 500)
66
  return Response(status= 400)
67