Browse Source

Fixed media.types & addSingleListView

addSingleCharView, addSingleDeleteView
pull/3817/head
seedzero 11 years ago
parent
commit
2ad249b195
  1. 9
      couchpotato/core/media/_base/media/main.py
  2. 1
      couchpotato/core/media/show/_base/main.py

9
couchpotato/core/media/_base/media/main.py

@ -312,8 +312,7 @@ class MediaPlugin(MediaBase):
def addSingleListView(self):
for media_type in fireEvent('media.types', merge = True):
def tempList(*args, **kwargs):
return self.listView(types = media_type, **kwargs)
tempList = lambda media_type = media_type, *args, **kwargs : self.listView(type = media_type, **kwargs)
addApiView('%s.list' % media_type, tempList)
def availableChars(self, types = None, status = None, release_status = None):
@ -381,8 +380,7 @@ class MediaPlugin(MediaBase):
def addSingleCharView(self):
for media_type in fireEvent('media.types', merge = True):
def tempChar(*args, **kwargs):
return self.charView(types = media_type, **kwargs)
tempChar = lambda media_type = media_type, *args, **kwargs : self.charView(type = media_type, **kwargs)
addApiView('%s.available_chars' % media_type, tempChar)
def delete(self, media_id, delete_from = None):
@ -451,8 +449,7 @@ class MediaPlugin(MediaBase):
def addSingleDeleteView(self):
for media_type in fireEvent('media.types', merge = True):
def tempDelete(*args, **kwargs):
return self.deleteView(types = media_type, *args, **kwargs)
tempDelete = lambda media_type = media_type, *args, **kwargs : self.deleteView(type = media_type, **kwargs)
addApiView('%s.delete' % media_type, tempDelete)
def restatus(self, media_id):

1
couchpotato/core/media/show/_base/main.py

@ -18,6 +18,7 @@ class ShowBase(MediaBase):
def __init__(self):
super(ShowBase, self).__init__()
self.initType()
addApiView('show.add', self.addView, docs = {
'desc': 'Add new show to the wanted list',

Loading…
Cancel
Save