|
@@ -400,10 +400,11 @@ def get_files2(request: Request):
|
|
|
def forderungen_files(request: Request, primary_key: str, db: Session = Depends(get_session)):
|
|
def forderungen_files(request: Request, primary_key: str, db: Session = Depends(get_session)):
|
|
|
pkey = convert_primary_key("forderungen", primary_key)
|
|
pkey = convert_primary_key("forderungen", primary_key)
|
|
|
try:
|
|
try:
|
|
|
- filename = get_invoice_pdf_by_document_no(client_db=pkey["Client_DB"], document_no=pkey["Beleg_Nr"])
|
|
|
|
|
|
|
+ filestream = get_invoice_pdf_by_document_no(client_db=pkey["Client_DB"], document_no=pkey["Beleg_Nr"])
|
|
|
# filename = "http://localhost:8093/static/assets/pdf/invoice.pdf"
|
|
# filename = "http://localhost:8093/static/assets/pdf/invoice.pdf"
|
|
|
|
|
+ # filestream = requests.get(filename, stream=True).raw,
|
|
|
return StreamingResponse(
|
|
return StreamingResponse(
|
|
|
- requests.get(filename, stream=True).raw,
|
|
|
|
|
|
|
+ filestream,
|
|
|
media_type="application/pdf",
|
|
media_type="application/pdf",
|
|
|
)
|
|
)
|
|
|
except ValueError as e:
|
|
except ValueError as e:
|