From deacacdd96eab019b5e0e473c4fb0ae482d09eb8 Mon Sep 17 00:00:00 2001 From: Ming Ming Date: Mon, 21 Jun 2021 17:10:38 +0800 Subject: [PATCH] Handle time only in UTC internally --- lib/entity/file.dart | 3 ++- lib/mobile/self_signed_cert_manager.dart | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/entity/file.dart b/lib/entity/file.dart index e35a020e..ea2eea60 100644 --- a/lib/entity/file.dart +++ b/lib/entity/file.dart @@ -302,7 +302,8 @@ class File with EquatableMixin { if (contentLength != null) "contentLength": contentLength, if (contentType != null) "contentType": contentType, if (etag != null) "etag": etag, - if (lastModified != null) "lastModified": lastModified.toIso8601String(), + if (lastModified != null) + "lastModified": lastModified.toUtc().toIso8601String(), if (isCollection != null) "isCollection": isCollection, if (usedBytes != null) "usedBytes": usedBytes, if (hasPreview != null) "hasPreview": hasPreview, diff --git a/lib/mobile/self_signed_cert_manager.dart b/lib/mobile/self_signed_cert_manager.dart index 44ff3afd..d86d24ce 100644 --- a/lib/mobile/self_signed_cert_manager.dart +++ b/lib/mobile/self_signed_cert_manager.dart @@ -134,8 +134,8 @@ class _CertInfo { "sha1": sha1, "subject": subject, "issuer": issuer, - "startValidity": startValidity.toIso8601String(), - "endValidity": endValidity.toIso8601String(), + "startValidity": startValidity.toUtc().toIso8601String(), + "endValidity": endValidity.toUtc().toIso8601String(), }; }