From aa99b1a3c36dedc947d2fb68dca653fc2ab9cf9d Mon Sep 17 00:00:00 2001 From: sfaulds Date: Thu, 3 Nov 2016 16:46:22 +1100 Subject: [PATCH] switch to use hashlib --- resources/lib/ga_client.py | 6 +++--- resources/lib/service_entry.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/lib/ga_client.py b/resources/lib/ga_client.py index ce7394a6..1768d1ac 100644 --- a/resources/lib/ga_client.py +++ b/resources/lib/ga_client.py @@ -4,7 +4,7 @@ import traceback import requests import logging import clientinfo -import md5 +import hashlib import xbmc import platform import xbmcgui @@ -59,8 +59,8 @@ class GoogleAnalytics(): self.user_name = settings('username') or settings('connectUsername') or 'None' # use md5 for client and user for analytics - self.device_id = md5.new(self.device_id).hexdigest() - self.user_name = md5.new(self.user_name).hexdigest() + self.device_id = hashlib.md5(self.device_id).hexdigest() + self.user_name = hashlib.md5(self.user_name).hexdigest() # resolution self.screen_mode = xbmc.getInfoLabel("System.ScreenMode") diff --git a/resources/lib/service_entry.py b/resources/lib/service_entry.py index abbedfa9..f730d8fc 100644 --- a/resources/lib/service_entry.py +++ b/resources/lib/service_entry.py @@ -20,7 +20,7 @@ import videonodes import websocket_client as wsc from utils import window, settings, dialog, language as lang from ga_client import GoogleAnalytics -import md5 +import hashlib ################################################################################################# @@ -160,7 +160,7 @@ class Service(object): serverId = settings('serverId') if(serverId != None): - serverId = md5.new(serverId).hexdigest() + serverId = hashlib.md5(serverId).hexdigest() ga = GoogleAnalytics() ga.sendEventData("Application", "Startup", serverId)