Tariff subsriptionId fix
This commit is contained in:
@@ -10,6 +10,7 @@ class Tariff {
|
||||
final double startPrice; // Старт цена
|
||||
final double cashback; // Процент кэшбэка
|
||||
final double insurance; // Страховка
|
||||
final int subscriptionId;
|
||||
|
||||
Tariff({
|
||||
required this.id,
|
||||
@@ -23,6 +24,7 @@ class Tariff {
|
||||
required this.startPrice,
|
||||
required this.cashback,
|
||||
required this.insurance,
|
||||
required this.subscriptionId,
|
||||
});
|
||||
|
||||
factory Tariff.fromJson(Map<String, dynamic> json) {
|
||||
@@ -41,6 +43,7 @@ class Tariff {
|
||||
startPrice: (planPrice['start'] as num?)?.toDouble() ?? 0.0,
|
||||
cashback: (planPrice['cashback'] as num?)?.toDouble() ?? 0.0,
|
||||
insurance: (planPrice['insurance'] as num?)?.toDouble() ?? 0.0,
|
||||
subscriptionId: json.containsKey('subscriptionId') ? json['subscriptionId'] : 0,
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user