mirror of
https://github.com/moparisthebest/SickRage
synced 2024-12-12 11:02:21 -05:00
Fixed sickragetv/sickrage-issues#79 - kwargs where not being properly parsed from API class
This commit is contained in:
parent
9eefc8034b
commit
261efe25d0
@ -79,6 +79,10 @@ class ApiHandler(RequestHandler):
|
|||||||
|
|
||||||
def get(self, *args, **kwargs):
|
def get(self, *args, **kwargs):
|
||||||
kwargs = self.request.arguments
|
kwargs = self.request.arguments
|
||||||
|
for arg, value in kwargs.items():
|
||||||
|
if len(value) == 1:
|
||||||
|
kwargs[arg] = value[0]
|
||||||
|
|
||||||
args = args[1:]
|
args = args[1:]
|
||||||
|
|
||||||
# set the output callback
|
# set the output callback
|
||||||
@ -159,7 +163,8 @@ class ApiHandler(RequestHandler):
|
|||||||
del kwargs["cmd"]
|
del kwargs["cmd"]
|
||||||
|
|
||||||
outDict = {}
|
outDict = {}
|
||||||
if cmds != None:
|
if cmds is not None:
|
||||||
|
cmds = cmds.split("|")
|
||||||
multiCmds = bool(len(cmds) > 1)
|
multiCmds = bool(len(cmds) > 1)
|
||||||
for cmd in cmds:
|
for cmd in cmds:
|
||||||
curArgs, curKwargs = self.filter_params(cmd, args, kwargs)
|
curArgs, curKwargs = self.filter_params(cmd, args, kwargs)
|
||||||
|
Loading…
Reference in New Issue
Block a user