mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-27 12:46:53 +00:00
kodi: revert upstream commit b6bec7a
this fixes a long standing bug with "reset pvr database" where all pvr client addons are disabled and user must re-enable manualy
This commit is contained in:
parent
da48eab9b6
commit
60be736d7c
@ -0,0 +1,35 @@
|
|||||||
|
From d4d83054ad9096c31d3c91bcbbf1919de1aa76f0 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Stefan Saraev <stefan@saraev.ca>
|
||||||
|
Date: Sun, 29 Jun 2014 22:59:00 +0300
|
||||||
|
Subject: [PATCH] revert b6bec7a
|
||||||
|
|
||||||
|
this reverts upstream commit b6bec7a (part of xbmc/pull/4761):
|
||||||
|
|
||||||
|
> From b6bec7a44fec728c28aa0cedc96288539a71e324 Mon Sep 17 00:00:00 2001
|
||||||
|
> From: Trent Nelson <trent.nelson@pivosgroup.com>
|
||||||
|
> Date: Wed, 21 May 2014 17:16:54 +0800
|
||||||
|
> Subject: [PATCH] [PVR] Make sure client addons are disabled first time we see
|
||||||
|
> them.
|
||||||
|
|
||||||
|
pvr client addons should NOT be disabled after pvr database reset
|
||||||
|
---
|
||||||
|
xbmc/pvr/addons/PVRClients.cpp | 3 +--
|
||||||
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/xbmc/pvr/addons/PVRClients.cpp b/xbmc/pvr/addons/PVRClients.cpp
|
||||||
|
index b403fd6..809c244 100644
|
||||||
|
--- a/xbmc/pvr/addons/PVRClients.cpp
|
||||||
|
+++ b/xbmc/pvr/addons/PVRClients.cpp
|
||||||
|
@@ -1126,8 +1126,7 @@ bool CPVRClients::UpdateAddons(void)
|
||||||
|
for (unsigned iClientPtr = 0; iClientPtr < m_addons.size(); iClientPtr++)
|
||||||
|
{
|
||||||
|
const AddonPtr clientAddon = m_addons.at(iClientPtr);
|
||||||
|
- bool newRegistration = false;
|
||||||
|
- if (RegisterClient(clientAddon, &newRegistration) < 0 || newRegistration)
|
||||||
|
+ if (RegisterClient(clientAddon) < 0)
|
||||||
|
{
|
||||||
|
CAddonMgr::Get().DisableAddon(clientAddon->ID(), true);
|
||||||
|
usableClients--;
|
||||||
|
--
|
||||||
|
1.9.1
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user