SilentWraith commited on
Commit
c953b06
·
verified ·
1 Parent(s): 692e527

Update app/routers/screenshot/screenshot.py

Browse files
app/routers/screenshot/screenshot.py CHANGED
@@ -23,9 +23,10 @@ async def screenshot(
23
 
24
  try:
25
  response = await playwright_instance.screenshot(
26
- screenshot_model=screenshot_model, page_model=page_model,
 
27
  )
28
- return Response(content=response, media_type="image/png")
29
  except TimeoutError as e:
30
  status_code = 504 if isinstance(e, TimeoutError) else 400
31
  detail = f"An error occurred while generating the screenshot: {e}"
@@ -33,4 +34,3 @@ async def screenshot(
33
  except Exception as e:
34
  logging.exception("Unhandled error in screenshot generation")
35
  raise HTTPException(status_code=500, detail="An unexpected error occurred") from e
36
-
 
23
 
24
  try:
25
  response = await playwright_instance.screenshot(
26
+ screenshot_model=screenshot_model,
27
+ page_model=page_model,
28
  )
29
+ return Response(content=response, media_type=f"image/{screenshot_model.image_type}")
30
  except TimeoutError as e:
31
  status_code = 504 if isinstance(e, TimeoutError) else 400
32
  detail = f"An error occurred while generating the screenshot: {e}"
 
34
  except Exception as e:
35
  logging.exception("Unhandled error in screenshot generation")
36
  raise HTTPException(status_code=500, detail="An unexpected error occurred") from e