- Añadir método ConvertStatusToDolibarr en InvoiceMapper para mapear todos los estados correctamente (draft, unpaid, paid, cancelled) - Mover lógica de mapeo de estado desde InvoiceService a InvoiceMapper para seguir principios de SRP - Arreglar bug donde el estado 'paid' y 'cancelled' se mapeaban incorrectamente a '0' (draft) - Añadir validación de estado con mensaje de error claro para valores inválidos - Limpiar código de DolibarrTokenCacheService eliminando bloque anidado innecesario |
||
|---|---|---|
| .. | ||
| Controllers | ||
| Dtos | ||
| Exceptions | ||
| Mappers | ||
| Properties | ||
| Services | ||
| AGENTS.md | ||
| Dockerfile | ||
| DoliMiddlewareApi.csproj | ||
| Program.cs | ||
| appsettings.Development.json | ||
| appsettings.json | ||