Skip to content

Commit d88b342

Browse files
committed
fix musicPackage export
1 parent 140285d commit d88b342

File tree

2 files changed

+10
-15
lines changed

2 files changed

+10
-15
lines changed

api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def listMusicPackages():
187187
"""
188188
musicPkg = MusicPackageManager.get_instance()
189189
response = musicPkg.listPackages()
190-
return json.dumps(response)
190+
return json.dumps(response.__dict__)
191191

192192
def updateMusicPackages():
193193
"""

musicPackages.py

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,8 @@
3030
import os
3131

3232
class MusicPackage:
33-
name_IT = None
34-
name_EN = None
35-
category = None
36-
version = None
37-
date = None
38-
interfaces = None
39-
nameID = None
40-
41-
def __init__(self,nameID,category,name_IT,name_EN,version,date):
33+
34+
def __init__(self, nameID, category, name_IT,n ame_EN, version, date):
4235
self.nameID = nameID
4336
self.category = category
4437
self.name_IT = name_IT
@@ -49,26 +42,29 @@ def __init__(self,nameID,category,name_IT,name_EN,version,date):
4942

5043
def getNameID(self):
5144
return self.nameID
45+
5246
def getCategory(self):
5347
return self.category
48+
5449
def getNameIT(self):
5550
return self.name_IT
51+
5652
def getNameEN(self):
5753
return self.name_EN
54+
5855
def getVersion(self):
5956
return self.version
57+
6058
def getDate(self):
6159
return self.date
60+
6261
def getInterfaces(self):
6362
return self.interfaces
6463

65-
def addInterface(self,musicPackageInterface):
64+
def addInterface(self, musicPackageInterface):
6665
self.interfaces.append(musicPackageInterface)
6766

6867
class MusicPackageInterface:
69-
interfaceName = None
70-
available = None
71-
icon = None
7268

7369
def __init__(self,interfaceName,available,icon):
7470
self.interfaceName = interfaceName
@@ -86,7 +82,6 @@ def getIcon(self):
8682

8783
class MusicPackageManager:
8884
_instance = None
89-
packages = None
9085

9186
@classmethod
9287
def get_instance(cls):

0 commit comments

Comments
 (0)