rifatta operation form e diverse migliorie generali

This commit is contained in:
2026-05-19 10:32:01 +02:00
parent ecb161bc07
commit 00d5890a37
17 changed files with 484 additions and 494 deletions

View File

@@ -6,6 +6,7 @@ import 'package:flux/features/attachments/data/attachments_repository.dart';
import 'package:flux/features/tickets/models/shipping_document_model.dart';
import 'package:flux/features/master_data/providers/models/provider_model.dart';
import 'package:flux/features/master_data/providers/models/provider_role.dart';
import 'package:flux/features/tickets/models/ticket_model.dart';
import 'package:get_it/get_it.dart';
import 'package:supabase_flutter/supabase_flutter.dart' hide Bucket;
@@ -90,7 +91,7 @@ class TicketsShippingRepository {
Future<void> createShipmentWithPdf({
required ShippingDocumentModel document,
required Uint8List pdfBytes,
required String newTicketStatus,
required TicketStatus newTicketStatus,
}) async {
try {
final attachmentsRepo = GetIt.I.get<AttachmentsRepository>();
@@ -124,8 +125,8 @@ class TicketsShippingRepository {
await _supabase
.from('ticket')
.update({
'ticket_status': newTicketStatus,
'shipment_document_id': documentId,
'ticket_status': newTicketStatus.value,
'shipping_document_id': documentId,
})
.inFilter('id', document.ticketIds);
} catch (e) {