import json | |
from fastapi import APIRouter | |
from fastapi.responses import JSONResponse | |
from components.gateways.headlines_to_wa import fetch_cached_headlines, send_to_whatsapp | |
router = APIRouter() | |
def send_digest(): | |
message = fetch_cached_headlines() | |
if not message: | |
return JSONResponse(status_code=404, content={"error": "No digest found in cache."}) | |
result = send_to_whatsapp(message) | |
return result |