This commit is contained in:
2026-05-08 12:28:14 +02:00
parent 9793ba8348
commit 42a9506f02
24 changed files with 1266 additions and 959 deletions

View File

@@ -107,13 +107,15 @@ class _TicketFormScreenState extends State<TicketFormScreen> {
// 2. Sincronizziamo i testi scritti a mano nel Cubit
_flushControllersToCubit();
final attachmentsBloc = context.read<AttachmentsBloc>();
// 3. Facciamo il salvataggio silenzioso
final newId = await context.read<TicketFormCubit>().saveTicketDraft();
if (newId != null && context.mounted) {
// 4. IL TOCCO DI CLASSE: Diciamo all'AttachmentsBloc che ora la pratica ha un ID!
// Questo farà partire l'upload automatico di eventuali file "in bozza"
context.read<AttachmentsBloc>().add(ParentEntitySavedEvent(newId));
attachmentsBloc.add(ParentEntitySavedEvent(newId));
}
return newId;