Transaction rules

This commit is contained in:
Hillel Coren 2022-11-22 17:26:33 +02:00
parent b64bab8c03
commit f38b2583e1
2 changed files with 10 additions and 8 deletions

View File

@ -220,6 +220,7 @@ abstract class TransactionRuleCriteriaEntity
@BuiltValueField(wireName: 'search_key')
String get searchKey;
@nullable
String get operator;
String get value;

View File

@ -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);