<x-mail::message>
@if ($haCaducado)
# Licencia caducada y desactivada

La licencia **{{ $licencia->name }}** de **{{ $licencia->client?->name ?? 'sin cliente' }}**
venció el **{{ $licencia->end_at->format('d/m/Y') }}** (hace {{ abs($dias) }} día(s)) y
**se ha desactivado automáticamente**.

@else
# Licencia por caducar

La licencia **{{ $licencia->name }}** de **{{ $licencia->client?->name ?? 'sin cliente' }}**
caduca el **{{ $licencia->end_at->format('d/m/Y') }}**, dentro de **{{ $dias }} día(s)**.
@endif

<x-mail::table>
| | |
|:--- |:--- |
| Cliente | {{ $licencia->client?->name ?? '—' }} |
| Licencia | {{ $licencia->name }} |
| Caduca | {{ $licencia->end_at->format('d/m/Y') }} |
| Entornos afectados | {{ $entornos->count() }} |
@if ($licencia->rate_limit_per_minute)
| Límite de peticiones | {{ $licencia->rate_limit_per_minute }}/minuto |
@endif
</x-mail::table>

@if ($entornos->isNotEmpty())
## Entornos que se quedan sin servicio

@foreach ($entornos as $entorno)
- **{{ $entorno->domain }}**{{ $entorno->version ? ' — Moodle ' . $entorno->version : '' }}
@endforeach
@endif

@if ($haCaducado)
## Qué está pasando ahora

Esos Moodles **ya no reciben licencias ni contenido**: la API les responde `403 Token
expirado` desde el día de la caducidad, independientemente de esta desactivación.

La desactivación **no ha cambiado nada para el cliente** —ya estaba cortado por la
fecha—: lo que hace es que el panel diga la verdad. Una licencia vencida y marcada como
activa se lee como algo pendiente de mirar, y acaba sin mirarse.

**Para reactivar el servicio**: renovar la fecha de fin y volver a activarla. Con la
fecha nueva, el ciclo de avisos vuelve a empezar solo.

@else
## Qué pasará si no se renueva

El día de la caducidad esos Moodles **dejarán de recibir licencias y contenido**: la API
les responderá `403 Token expirado`. Y la licencia se desactivará automáticamente, con
otro correo.

Este aviso **no se repite** para esta fecha de caducidad. Si se renueva, el ciclo
empieza de nuevo con la fecha nueva.
@endif

<x-mail::button :url="$urlLicencia">
Ver la licencia en el Manager
</x-mail::button>

<small>Aviso automático del Tresipunt Manager. Los destinatarios y los días de antelación
se configuran en Configuraciones → Configuraciones del Manager.</small>
</x-mail::message>
