From 33fe7604e3043b42454f2c5e7234a6ac616f83f5 Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Tue, 22 Mar 2016 14:58:51 +0100 Subject: [PATCH] Playback updates for remote PMS, part 2 --- resources/lib/plexbmchelper/subscribers.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/resources/lib/plexbmchelper/subscribers.py b/resources/lib/plexbmchelper/subscribers.py index 2305e9e9..e7f9e48a 100644 --- a/resources/lib/plexbmchelper/subscribers.py +++ b/resources/lib/plexbmchelper/subscribers.py @@ -71,8 +71,11 @@ class SubscriptionManager: # pbmc_server = str(WINDOW.getProperty('plexbmc.nowplaying.server')) # userId = str(WINDOW.getProperty('currUserId')) - # pbmc_server = str(WINDOW.getProperty('pms_server')) - pbmc_server = None + pbmc_server = WINDOW.getProperty('pms_server') + if pbmc_server: + (self.protocol, self.server, self.port) = \ + pbmc_server.split(':') + self.server = self.server.replace('/', '') keyid = None count = 0 while not keyid: @@ -87,8 +90,6 @@ class SubscriptionManager: ret += ' location="%s"' % (self.mainlocation) ret += ' key="%s"' % (self.lastkey) ret += ' ratingKey="%s"' % (self.lastratingkey) - if pbmc_server: - (self.server, self.port) = pbmc_server.split(':') serv = getServerByHost(self.server) if info.get('playQueueID'): self.containerKey = "/playQueues/%s" % info.get('playQueueID')