Spaces:
Sleeping
Sleeping
Update api/routes/pdf.py
Browse files- api/routes/pdf.py +9 -6
api/routes/pdf.py
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
from fastapi import APIRouter, HTTPException, Depends, Response
|
| 2 |
-
from
|
| 3 |
-
from
|
| 4 |
-
from
|
| 5 |
from datetime import datetime
|
| 6 |
from bson import ObjectId
|
| 7 |
from bson.errors import InvalidId
|
|
@@ -172,8 +172,8 @@ $encounters
|
|
| 172 |
\end{document}
|
| 173 |
""")
|
| 174 |
|
| 175 |
-
# Set the generated_on date to
|
| 176 |
-
generated_on = datetime.strptime("2025-05-
|
| 177 |
|
| 178 |
latex_filled = latex_template.substitute(
|
| 179 |
generated_on=generated_on,
|
|
@@ -244,4 +244,7 @@ $encounters
|
|
| 244 |
)
|
| 245 |
finally:
|
| 246 |
# Restore the logger level for other routes
|
| 247 |
-
logger.setLevel(logging.INFO)
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
from fastapi import APIRouter, HTTPException, Depends, Response
|
| 2 |
+
from ..db.mongo import patients_collection
|
| 3 |
+
from ..core.security import get_current_user
|
| 4 |
+
from ..utils.helpers import calculate_age, escape_latex_special_chars, hyphenate_long_strings, format_timestamp
|
| 5 |
from datetime import datetime
|
| 6 |
from bson import ObjectId
|
| 7 |
from bson.errors import InvalidId
|
|
|
|
| 172 |
\end{document}
|
| 173 |
""")
|
| 174 |
|
| 175 |
+
# Set the generated_on date to 02:54 PM CET, May 17, 2025
|
| 176 |
+
generated_on = datetime.strptime("2025-05-17 14:54:00+02:00", "%Y-%m-%d %H:%M:%S%z").strftime("%A, %B %d, %Y at %I:%M %p %Z")
|
| 177 |
|
| 178 |
latex_filled = latex_template.substitute(
|
| 179 |
generated_on=generated_on,
|
|
|
|
| 244 |
)
|
| 245 |
finally:
|
| 246 |
# Restore the logger level for other routes
|
| 247 |
+
logger.setLevel(logging.INFO)
|
| 248 |
+
|
| 249 |
+
# Export the router as 'pdf' for api.__init__.py
|
| 250 |
+
pdf = router
|