From e0ecac5415ca1626d77dc0ce9017cc02c148d2f6 Mon Sep 17 00:00:00 2001 From: Juan Gilsanz Polo Date: Wed, 17 May 2023 20:48:43 +0200 Subject: [PATCH] Minor fixes --- lib/models/encryption.dart | 4 ++-- lib/models/logs.dart | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/models/encryption.dart b/lib/models/encryption.dart index e0e0a4d..6187faf 100644 --- a/lib/models/encryption.dart +++ b/lib/models/encryption.dart @@ -27,7 +27,7 @@ class EncryptionData { final bool validPair; final bool enabled; final String? serverName; - final bool forceHttps; + final bool? forceHttps; final int? portHttps; final int? portDnsOverTls; final int? portDnsOverQuic; @@ -81,7 +81,7 @@ class EncryptionData { validPair: json["valid_pair"], enabled: json["enabled"], serverName: json["server_name"], - forceHttps: json["force_https"], + forceHttps: json["force_https"] ?? false, portHttps: json["port_https"], portDnsOverTls: json["port_dns_over_tls"], portDnsOverQuic: json["port_dns_over_quic"], diff --git a/lib/models/logs.dart b/lib/models/logs.dart index f25b8e3..c6122e5 100644 --- a/lib/models/logs.dart +++ b/lib/models/logs.dart @@ -39,7 +39,7 @@ class Log { final bool cached; final String client; final ClientInfo? clientInfo; - final String clientProto; + final String? clientProto; final String elapsedMs; final Question question; final String reason;