diff --git a/lib/data/models/transaction_rule_model.dart b/lib/data/models/transaction_rule_model.dart index 4991f5645..da357d4f3 100644 --- a/lib/data/models/transaction_rule_model.dart +++ b/lib/data/models/transaction_rule_model.dart @@ -220,6 +220,7 @@ abstract class TransactionRuleCriteriaEntity @BuiltValueField(wireName: 'search_key') String get searchKey; + @nullable String get operator; String get value; diff --git a/lib/data/models/transaction_rule_model.g.dart b/lib/data/models/transaction_rule_model.g.dart index 7b1857d7b..8b7c44edf 100644 --- a/lib/data/models/transaction_rule_model.g.dart +++ b/lib/data/models/transaction_rule_model.g.dart @@ -293,14 +293,18 @@ class _$TransactionRuleCriteriaEntitySerializer 'search_key', serializers.serialize(object.searchKey, specifiedType: const FullType(String)), - 'operator', - serializers.serialize(object.operator, - specifiedType: const FullType(String)), 'value', serializers.serialize(object.value, specifiedType: const FullType(String)), ]; - + Object value; + value = object.operator; + if (value != null) { + result + ..add('operator') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } return result; } @@ -856,8 +860,6 @@ class _$TransactionRuleCriteriaEntity extends TransactionRuleCriteriaEntity { : super._() { BuiltValueNullFieldError.checkNotNull( searchKey, 'TransactionRuleCriteriaEntity', 'searchKey'); - BuiltValueNullFieldError.checkNotNull( - operator, 'TransactionRuleCriteriaEntity', 'operator'); BuiltValueNullFieldError.checkNotNull( value, 'TransactionRuleCriteriaEntity', 'value'); } @@ -945,8 +947,7 @@ class TransactionRuleCriteriaEntityBuilder new _$TransactionRuleCriteriaEntity._( searchKey: BuiltValueNullFieldError.checkNotNull( searchKey, 'TransactionRuleCriteriaEntity', 'searchKey'), - operator: BuiltValueNullFieldError.checkNotNull( - operator, 'TransactionRuleCriteriaEntity', 'operator'), + operator: operator, value: BuiltValueNullFieldError.checkNotNull( value, 'TransactionRuleCriteriaEntity', 'value')); replace(_$result);