Skip to content

Commit fb6aa33

Browse files
committed
[plugin.audio.ampache@matrix] 3.2.2+matrix.1
1 parent 11f0ed5 commit fb6aa33

4 files changed

Lines changed: 10 additions & 8 deletions

File tree

plugin.audio.ampache/addon.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<addon id="plugin.audio.ampache" version="3.2.1+matrix.1" name="Ampache" provider-name="lusum">
2+
<addon id="plugin.audio.ampache" version="3.2.2+matrix.1" name="Ampache" provider-name="lusum">
33
<requires>
44
<import addon="script.module.future" version="1.0.0"/>
55
<import addon="xbmc.python" version="3.0.0"/>

plugin.audio.ampache/resources/lib/ampache_connect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def __init__(self):
3232
serverStorage = jsStorServer.getData()
3333
try:
3434
self._connectionData = serverStorage["servers"][serverStorage["current_server"]]
35-
except:
35+
except KeyError:
3636
self._connectionData = None
3737
#self._connectionData = None
3838
self.filter=None

plugin.audio.ampache/resources/lib/ampache_plugin.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -590,13 +590,14 @@ def get_items(object_type, object_id=None, add=None,\
590590
def setRating():
591591
try:
592592
file_url = xbmc.Player().getPlayingFile()
593-
if not file_url:
594-
raise ValueError("No playing file")
595-
xbmc.log("AmpachePlugin::setRating url " + file_url , xbmc.LOGDEBUG)
596-
597593
except Exception:
598594
raise ValueError("Error getting playing file")
599595

596+
if not file_url:
597+
raise ValueError("No playing file")
598+
599+
xbmc.log("AmpachePlugin::setRating url " + file_url , xbmc.LOGDEBUG)
600+
600601
try:
601602
object_id = ut.get_objectId_from_fileURL(file_url)
602603
if not object_id:

plugin.audio.ampache/resources/lib/art_clean.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,9 @@ def delete_expired_files():
7070
if is_expired(pathDel):
7171
try:
7272
os.remove(pathDel)
73-
except PermissionError if not PY2 else OSError:
74-
pass
73+
except OSError:
74+
if not PY2:
75+
raise
7576

7677
def remove_expired():
7778
print("Starting cache cleanup...")

0 commit comments

Comments
 (0)