mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-24 09:46:11 +00:00
Revert device Id changes
This commit is contained in:
parent
19bee54c3a
commit
d402e3d0dd
4 changed files with 4 additions and 13 deletions
|
@ -99,7 +99,7 @@ class Main(object):
|
|||
'inprogressepisodes': entrypoint.getInProgressEpisodes,
|
||||
'recentepisodes': entrypoint.getRecentEpisodes,
|
||||
'refreshplaylist': entrypoint.refreshPlaylist,
|
||||
#'deviceid': entrypoint.resetDeviceId,
|
||||
'deviceid': entrypoint.resetDeviceId,
|
||||
'delete': entrypoint.deleteItem,
|
||||
'connect': entrypoint.emby_connect,
|
||||
'backup': entrypoint.emby_backup,
|
||||
|
|
|
@ -3,9 +3,7 @@
|
|||
#################################################################################################
|
||||
|
||||
import logging
|
||||
import hashlib
|
||||
import os
|
||||
import platform
|
||||
|
||||
import xbmc
|
||||
import xbmcaddon
|
||||
|
@ -72,13 +70,12 @@ class ClientInfo(object):
|
|||
return "Unknown"
|
||||
|
||||
@classmethod
|
||||
def get_device_id(cls):
|
||||
def get_device_id(cls, reset=False):
|
||||
|
||||
client_id = window('emby_deviceId')
|
||||
if client_id:
|
||||
return client_id
|
||||
|
||||
"""
|
||||
emby_guid = xbmc.translatePath("special://temp/emby_guid").decode('utf-8')
|
||||
|
||||
if reset and xbmcvfs.exists(emby_guid):
|
||||
|
@ -93,12 +90,8 @@ class ClientInfo(object):
|
|||
guid.write(client_id)
|
||||
|
||||
guid.close()
|
||||
"""
|
||||
|
||||
guid = ''.join(platform.uname())
|
||||
client_id = hashlib.sha1(guid).hexdigest().upper()
|
||||
|
||||
xbmc.log("EMBY DeviceId: %s" % client_id, level=xbmc.LOGNOTICE)
|
||||
log.info("DeviceId loaded: %s", client_id)
|
||||
window('emby_deviceId', value=client_id)
|
||||
|
||||
return client_id
|
||||
|
|
|
@ -349,7 +349,6 @@ def emby_backup():
|
|||
heading="{emby}",
|
||||
line1="%s: %s" % (lang(33091), backup))
|
||||
|
||||
"""
|
||||
##### Generate a new deviceId
|
||||
def resetDeviceId():
|
||||
|
||||
|
@ -370,7 +369,6 @@ def resetDeviceId():
|
|||
heading=lang(29999),
|
||||
line1=lang(33033))
|
||||
xbmc.executebuiltin('RestartApp')
|
||||
"""
|
||||
|
||||
##### Delete Item
|
||||
def deleteItem():
|
||||
|
|
|
@ -87,7 +87,7 @@
|
|||
<!--<setting id="metricLogging" type="bool" label="30546" default="true" />-->
|
||||
<setting id="startupDelay" type="number" label="30529" default="0" option="int" />
|
||||
<setting label="30239" type="action" action="RunPlugin(plugin://plugin.video.emby?mode=reset)" option="close" />
|
||||
<!--<setting label="30535" type="action" action="RunPlugin(plugin://plugin.video.emby?mode=deviceid)" />-->
|
||||
<setting label="30535" type="action" action="RunPlugin(plugin://plugin.video.emby?mode=deviceid)" />
|
||||
<setting label="33093" type="folder" id="backupPath" option="writeable" />
|
||||
<setting label="33092" type="action" action="RunPlugin(plugin://plugin.video.emby?mode=backup)" visible="!eq(-1,)" option="close" />
|
||||
</category>
|
||||
|
|
Loading…
Reference in a new issue