From 696586e95232e13809b7e53febd2e7b22ff2b47a Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Wed, 13 May 2015 13:49:27 -0500 Subject: [PATCH] Revert "Revert "Retrying retrieving sessionId"" This reverts commit 585b1ac64e2913fc418e147bd19c4223d4e5106f. --- resources/lib/DownloadUtils.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/resources/lib/DownloadUtils.py b/resources/lib/DownloadUtils.py index 1ed17c6f..ba06efb4 100644 --- a/resources/lib/DownloadUtils.py +++ b/resources/lib/DownloadUtils.py @@ -84,6 +84,19 @@ class DownloadUtils(): except: self.logMsg("Posted capabilities failed.") + # Attempt at getting sessionId + url = "{server}/mediabrowser/Sessions?DeviceId=%s&format=json" % deviceId + + try: + result = self.downloadUrl(url) + self.logMsg("Session: %s" % result, 2) + + sessionId = result[0][u'Id'] + self.logMsg("SessionId: %s" % sessionId) + self.WINDOW.setProperty("sessionId%s" % self.username, sessionId) + except: + self.logMsg("Failed to retrieve sessionId.", 1) + def startSession(self): self.deviceId = self.clientInfo.getMachineId()