py3: fix getarg

This commit is contained in:
Konstantin Lopuhin 2016-01-19 16:01:30 +03:00
parent ad2b3321b9
commit bf5f54fa33
1 changed files with 5 additions and 2 deletions

View File

@ -30,9 +30,12 @@ else:
from twisted.internet.task import deferLater
def getarg(request, name, default=None, type=str):
def getarg(request, name, default=None, type=None):
if name in request.args:
return type(request.args[name][0])
value = request.args[name][0]
if type is not None:
value = type(value)
return value
else:
return default