This commit is contained in:
Juan Gilsanz Polo 2023-04-13 02:13:30 +02:00
parent e77c31b367
commit 20b2f89602
2 changed files with 5 additions and 5 deletions

View file

@ -35,7 +35,7 @@ class LogsData {
} }
class Log { class Log {
final bool answerDnssec; final bool? answerDnssec;
final bool cached; final bool cached;
final String client; final String client;
final ClientInfo? clientInfo; final ClientInfo? clientInfo;
@ -44,7 +44,7 @@ class Log {
final Question question; final Question question;
final String reason; final String reason;
final List<Rule> rules; final List<Rule> rules;
final String status; final String? status;
final DateTime time; final DateTime time;
final String upstream; final String upstream;
final List<Answer> answer; final List<Answer> answer;
@ -53,7 +53,7 @@ class Log {
final List<Answer>? originalAnswer; final List<Answer>? originalAnswer;
Log({ Log({
required this.answerDnssec, this.answerDnssec,
required this.cached, required this.cached,
required this.client, required this.client,
this.clientInfo, this.clientInfo,
@ -62,7 +62,7 @@ class Log {
required this.question, required this.question,
required this.reason, required this.reason,
required this.rules, required this.rules,
required this.status, this.status,
required this.time, required this.time,
required this.upstream, required this.upstream,
required this.answer, required this.answer,

View file

@ -188,7 +188,7 @@ class LogDetailsScreen extends StatelessWidget {
title: AppLocalizations.of(context)!.elapsedTime, title: AppLocalizations.of(context)!.elapsedTime,
subtitle: "${double.parse(log.elapsedMs).toStringAsFixed(2)} ms" subtitle: "${double.parse(log.elapsedMs).toStringAsFixed(2)} ms"
), ),
LogListTile( if (log.status != null) LogListTile(
icon: Icons.system_update_alt_rounded, icon: Icons.system_update_alt_rounded,
title: AppLocalizations.of(context)!.responseCode, title: AppLocalizations.of(context)!.responseCode,
subtitle: log.status subtitle: log.status