sachin
commited on
Commit
·
5d054cb
1
Parent(s):
381b034
add-lanugae
Browse files- src/server/main.py +3 -3
src/server/main.py
CHANGED
@@ -650,7 +650,7 @@ async def extract_text(
|
|
650 |
try:
|
651 |
encrypted_content = await file.read()
|
652 |
decrypted_content = decrypt_data(encrypted_content, session_key)
|
653 |
-
decrpyted_language = decrypt_data(encrypted_language, session_key)
|
654 |
except Exception as e:
|
655 |
logger.error(f"PDF decryption failed: {str(e)}")
|
656 |
raise HTTPException(status_code=400, detail="Invalid encrypted PDF")
|
@@ -659,7 +659,7 @@ async def extract_text(
|
|
659 |
"endpoint": "/v1/extract-text",
|
660 |
"file_name": file.filename,
|
661 |
"page_number": page_number,
|
662 |
-
"decrpyted_language" :
|
663 |
"client_ip": get_remote_address(request),
|
664 |
"user_id": user_id
|
665 |
})
|
@@ -667,7 +667,7 @@ async def extract_text(
|
|
667 |
start_time = time()
|
668 |
try:
|
669 |
# Call external API
|
670 |
-
external_url = f"{settings.external_pdf_api_base_url}/extract-text/?page_number={page_number}&language={
|
671 |
files = {"file": (file.filename, decrypted_content, file.content_type)}
|
672 |
|
673 |
response = requests.post(
|
|
|
650 |
try:
|
651 |
encrypted_content = await file.read()
|
652 |
decrypted_content = decrypt_data(encrypted_content, session_key)
|
653 |
+
#decrpyted_language = decrypt_data(encrypted_language, session_key)
|
654 |
except Exception as e:
|
655 |
logger.error(f"PDF decryption failed: {str(e)}")
|
656 |
raise HTTPException(status_code=400, detail="Invalid encrypted PDF")
|
|
|
659 |
"endpoint": "/v1/extract-text",
|
660 |
"file_name": file.filename,
|
661 |
"page_number": page_number,
|
662 |
+
"decrpyted_language" : encrypted_language,
|
663 |
"client_ip": get_remote_address(request),
|
664 |
"user_id": user_id
|
665 |
})
|
|
|
667 |
start_time = time()
|
668 |
try:
|
669 |
# Call external API
|
670 |
+
external_url = f"{settings.external_pdf_api_base_url}/extract-text/?page_number={page_number}&language={encrypted_language}"
|
671 |
files = {"file": (file.filename, decrypted_content, file.content_type)}
|
672 |
|
673 |
response = requests.post(
|