This commit is contained in:
Hillel Coren 2020-03-04 22:01:27 +02:00
parent a45f1f3a18
commit 4b08b90fb3
12 changed files with 12 additions and 12 deletions

View File

@ -55,7 +55,7 @@ abstract class ClientState implements Built<ClientState, ClientStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
bool get isLoaded => lastUpdated != null && lastUpdated > 0;

View File

@ -47,7 +47,7 @@ abstract class CreditState implements Built<CreditState, CreditStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<CreditState> get serializer => _$creditStateSerializer;

View File

@ -47,7 +47,7 @@ abstract class DesignState implements Built<DesignState, DesignStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<DesignState> get serializer => _$designStateSerializer;

View File

@ -49,7 +49,7 @@ abstract class ExpenseState
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<ExpenseState> get serializer => _$expenseStateSerializer;

View File

@ -58,7 +58,7 @@ abstract class InvoiceState
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<InvoiceState> get serializer => _$invoiceStateSerializer;

View File

@ -51,7 +51,7 @@ abstract class PaymentState
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<PaymentState> get serializer => _$paymentStateSerializer;

View File

@ -46,7 +46,7 @@ abstract class ProductState
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
bool get isLoaded => lastUpdated != null && lastUpdated > 0;

View File

@ -49,7 +49,7 @@ abstract class ProjectState
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<ProjectState> get serializer => _$projectStateSerializer;

View File

@ -51,7 +51,7 @@ abstract class QuoteState implements Built<QuoteState, QuoteStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<QuoteState> get serializer => _$quoteStateSerializer;

View File

@ -48,7 +48,7 @@ abstract class TaskState implements Built<TaskState, TaskStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<TaskState> get serializer => _$taskStateSerializer;

View File

@ -48,7 +48,7 @@ abstract class VendorState implements Built<VendorState, VendorStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}
static Serializer<VendorState> get serializer => _$vendorStateSerializer;

View File

@ -47,7 +47,7 @@ abstract class StubState implements Built<StubState, StubStateBuilder> {
return rebuild((b) => b
..lastUpdated = DateTime.now().millisecondsSinceEpoch
..map.addAll(map)
..list.replace(map.keys));
..list.replace((map.keys.toList() + list.toList()).toSet().toList()));
}