--- a/iro/controller/viewinterface.py Thu Jan 26 01:23:04 2012 +0100
+++ b/iro/controller/viewinterface.py Fri Jan 27 15:01:59 2012 +0100
@@ -1,10 +1,12 @@
# -*- coding: utf-8 -*-
from ..model.user import with_user
-
+from ..validate import validate, boolean, validateHash
class Interface(object):
'''class for a xmlrpc user
'''
+ @validate(kwd="detailed", func=boolean, need=False)
+ @validate(kwd="id", func=validateHash, need=False)
@with_user
def status(self, user, id=None, detailed=False):
'''Gibt den aktuellen Status eines Auftrages oder Mehreren zurück.
@@ -21,7 +23,10 @@
'''
- return str(user)
+ if id or detailed:
+ return str(user),id,detailed
+ else:
+ return str(user)
#return user.status(id,detailed)
return ""