feat: ajouter les factures litiges et leurs commentaires (recette)
Some checks failed
Validation applicative / TypeScript, tests et build (push) Failing after 2m14s

This commit is contained in:
Manus
2026-11-03 14:45:05 +00:00
parent 5f6c61d2f0
commit a6d90a90c3
16 changed files with 3320 additions and 13 deletions

View File

@@ -6,6 +6,7 @@ import { calculateInvoiceQualityScore, withCalculatedInvoiceQuality } from "@sha
import { normalizeImportLogPagination } from "@shared/importLogPagination";
import { getImportLogRetentionCutoff, isImportLogRetentionMonths } from "@shared/importLogRetention";
import { webPortalUrlSchema } from "./webPortalUrl";
import { listDisputes, setDispute } from "./invoiceDisputes";
interface Condition {
field: string;
@@ -195,6 +196,8 @@ export const appRouter = router({
// ============= INVOICE ROUTES =============
invoices: router({
listDisputes,
setDispute,
// Upload and process PDF file
upload: protectedProcedure
.input(z.object({