From 1cb4c4ebf5d39fe28d022280f7e841d5383a417e Mon Sep 17 00:00:00 2001 From: butforme Date: Wed, 18 Nov 2020 04:26:45 -0500 Subject: [PATCH] Use TIDs for external JSON overrides --- .../PresenceClient-Py/presence-client.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/PresenceClient/PresenceClient-Py/presence-client.py b/PresenceClient/PresenceClient-Py/presence-client.py index bf44f04..7652bcf 100644 --- a/PresenceClient/PresenceClient-Py/presence-client.py +++ b/PresenceClient/PresenceClient-Py/presence-client.py @@ -108,13 +108,13 @@ def main(): largeimagetext = title.name if int(title.pid) != PACKETMAGIC: smallimagetext = 'SwitchPresence-Rewritten' - if title.name not in switchOverrides: + if iconFromPid(title.pid) not in switchOverrides: largeimagekey = iconFromPid(title.pid) details = 'Playing ' + str(title.name) else: - orinfo = switchOverrides[title.name] - largeimagekey = orinfo['CustomKey'] or iconFromPid(title.pid) - details = orinfo['CustomPrefix'] or 'Playing' + pkgInfo = switchOverrides[iconFromPid(title.pid)] + largeimagekey = pkgInfo['CustomKey'] or iconFromPid(title.pid) + details = pkgInfo['CustomPrefix'] or 'Playing' details += ' ' + title.name else: smallimagetext = 'QuestPresence' @@ -122,10 +122,10 @@ def main(): largeimagekey = title.name.lower().replace(' ', '') details = 'Playing ' + title.name else: - orinfo = questOverrides[title.name] - largeimagekey = orinfo['CustomKey'] or title.name.lower().replace( + pkgInfo = questOverrides[title.name] + largeimagekey = pkgInfo['CustomKey'] or title.name.lower().replace( ' ', '') - details = orinfo['CustomPrefix'] or 'Playing' + details = pkgInfo['CustomPrefix'] or 'Playing' details += ' ' + title.name if not title.name: title.name = ''