k
This commit is contained in:
@@ -64,12 +64,19 @@ class TicketsShipmentRepository {
|
||||
documentData['storage_path'] = storagePath;
|
||||
|
||||
// 4. Inseriamo il Documento di Trasporto nel DB
|
||||
await _supabase.from('shipment_documents').insert(documentData);
|
||||
|
||||
final savedDocument = await _supabase
|
||||
.from('shipment_documents')
|
||||
.insert(documentData)
|
||||
.select('id')
|
||||
.single();
|
||||
final documentid = savedDocument['id'];
|
||||
// 5. Aggiorniamo lo stato di TUTTI i ticket inclusi nel DDT
|
||||
await _supabase
|
||||
.from('ticket')
|
||||
.update({'ticket_status': newTicketStatus})
|
||||
.update({
|
||||
'ticket_status': newTicketStatus,
|
||||
'shipment_document_id': documentid,
|
||||
})
|
||||
.inFilter('id', document.ticketIds);
|
||||
|
||||
// Restituiamo lo storagePath per usarlo subito nell'interfaccia se serve
|
||||
|
||||
Reference in New Issue
Block a user