mirror of
https://github.com/mvt-project/mvt.git
synced 2026-09-26 19:21:46 +02:00
Handle case were we cannot load device timezone
This commit is contained in:
@@ -107,7 +107,11 @@ class Files(AndroidQFModule):
|
|||||||
# TODO: adds SHA1 and MD5 when available in MVT
|
# TODO: adds SHA1 and MD5 when available in MVT
|
||||||
|
|
||||||
def run(self) -> None:
|
def run(self) -> None:
|
||||||
device_timezone = ZoneInfo(self._get_device_timezone())
|
if timezone := self._get_device_timezone():
|
||||||
|
device_timezone = ZoneInfo(timezone)
|
||||||
|
else:
|
||||||
|
self.log.warning("Unable to determine device timezone, using UTC")
|
||||||
|
device_timezone = ZoneInfo("UTC")
|
||||||
|
|
||||||
for file in self._get_files_by_pattern("*/files.json"):
|
for file in self._get_files_by_pattern("*/files.json"):
|
||||||
rawdata = self._get_file_content(file).decode("utf-8", errors="ignore")
|
rawdata = self._get_file_content(file).decode("utf-8", errors="ignore")
|
||||||
|
|||||||
Reference in New Issue
Block a user