Analytics: allow opt-out

This commit is contained in:
Mykola Grymalyuk
2023-04-11 19:08:52 -06:00
parent b34eaccd35
commit 4c19f51a04
2 changed files with 21 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ import plistlib
from pathlib import Path
import json
from resources import network_handler, constants
from resources import network_handler, constants, global_settings
DATE_FORMAT: str = "%Y-%m-%d %H-%M-%S"
@@ -29,6 +29,9 @@ class Analytics:
def __init__(self, global_constants: constants.Constants) -> None:
self.constants: constants.Constants = global_constants
if global_settings.GlobalEnviromentSettings().read_property("DisableAnalytics") is True:
return
self._generate_base_data()
self._post_data()