Fixed more issues

This commit is contained in:
Juan Gilsanz Polo 2022-10-17 01:16:12 +02:00
parent 707bac9d31
commit 7fad3100b2
2 changed files with 6 additions and 6 deletions

View file

@ -70,7 +70,7 @@ class Filter {
factory Filter.fromJson(Map<String, dynamic> json) => Filter( factory Filter.fromJson(Map<String, dynamic> json) => Filter(
url: json["url"], url: json["url"],
name: json["name"], name: json["name"],
lastUpdated: json["last_updated"] == null ? null : DateTime.parse(json["last_updated"]), lastUpdated: json["last_updated"] != '' ? DateTime.parse(json["last_updated"]) : null,
id: json["id"], id: json["id"],
rulesCount: json["rules_count"], rulesCount: json["rules_count"],
enabled: json["enabled"], enabled: json["enabled"],
@ -79,7 +79,7 @@ class Filter {
Map<String, dynamic> toJson() => { Map<String, dynamic> toJson() => {
"url": url, "url": url,
"name": name, "name": name,
"last_updated": lastUpdated == null ? null : lastUpdated!.toIso8601String(), "last_updated": lastUpdated != null ? lastUpdated!.toIso8601String() : null,
"id": id, "id": id,
"rules_count": rulesCount, "rules_count": rulesCount,
"enabled": enabled, "enabled": enabled,

View file

@ -21,8 +21,8 @@ class FilteringStatus {
factory FilteringStatus.fromJson(Map<String, dynamic> json) => FilteringStatus( factory FilteringStatus.fromJson(Map<String, dynamic> json) => FilteringStatus(
filters: List<Filter>.from(json["filters"].map((x) => Filter.fromJson(x))), filters: List<Filter>.from(json["filters"].map((x) => Filter.fromJson(x))),
whitelistFilters: List<Filter>.from(json["whitelist_filters"].map((x) => Filter.fromJson(x))), whitelistFilters: json["whitelist_filters"] != null ? List<Filter>.from(json["whitelist_filters"].map((x) => Filter.fromJson(x))) : [],
userRules: List<String>.from(json["user_rules"].map((x) => x)), userRules: json["user_rules"] != null ? List<String>.from(json["user_rules"].map((x) => x)) : [],
interval: json["interval"], interval: json["interval"],
enabled: json["enabled"], enabled: json["enabled"],
); );
@ -56,7 +56,7 @@ class Filter {
factory Filter.fromJson(Map<String, dynamic> json) => Filter( factory Filter.fromJson(Map<String, dynamic> json) => Filter(
url: json["url"], url: json["url"],
name: json["name"], name: json["name"],
lastUpdated: json["last_updated"] == null ? null : DateTime.parse(json["last_updated"]), lastUpdated: json["last_updated"] != '' ? DateTime.parse(json["last_updated"]) : null,
id: json["id"], id: json["id"],
rulesCount: json["rules_count"], rulesCount: json["rules_count"],
enabled: json["enabled"], enabled: json["enabled"],
@ -65,7 +65,7 @@ class Filter {
Map<String, dynamic> toJson() => { Map<String, dynamic> toJson() => {
"url": url, "url": url,
"name": name, "name": name,
"last_updated": lastUpdated == null ? null : lastUpdated!.toIso8601String(), "last_updated": lastUpdated != null ? lastUpdated!.toIso8601String() : null,
"id": id, "id": id,
"rules_count": rulesCount, "rules_count": rulesCount,
"enabled": enabled, "enabled": enabled,