refactor: update JSON parsing to ensure type safety for ID fields in models

This commit is contained in:
2026-04-11 13:08:50 +02:00
parent 9f154afe9e
commit bdf928cca3
3 changed files with 6 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
import 'package:equatable/equatable.dart';
class CustomerFileModel extends Equatable {
final int? id;
final String? id;
final String customerId; // Riferimento UUID
final String name;
final String url;
@@ -19,7 +19,7 @@ class CustomerFileModel extends Equatable {
factory CustomerFileModel.fromJson(Map<String, dynamic> json) {
return CustomerFileModel(
id: json['id'],
id: json['id'] as String,
customerId: json['customer_id'],
name: json['name'],
url: json['url'],