mirror of
https://github.com/TronoSfera/Law.git
synced 2026-05-18 10:03:45 +03:00
21 lines
581 B
Python
21 lines
581 B
Python
from __future__ import annotations
|
|
|
|
from fastapi import APIRouter, Depends
|
|
|
|
from app.core.deps import require_role
|
|
from app.services.email_service import email_provider_health
|
|
from app.services.sms_service import sms_provider_health
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
@router.get("/sms-provider-health")
|
|
def get_sms_provider_health(admin: dict = Depends(require_role("ADMIN"))):
|
|
_ = admin
|
|
return sms_provider_health()
|
|
|
|
|
|
@router.get("/email-provider-health")
|
|
def get_email_provider_health(admin: dict = Depends(require_role("ADMIN"))):
|
|
_ = admin
|
|
return email_provider_health()
|