Beispiel #1
0
def addUserRent():
    body = request.json
    token = body['token']
    if not DatabaseManager.checkSession(token):
        return HTTPResponse(status=401)
    userId = DatabaseManager.getUserId(body['user'])[0]
    DatabaseManager.addRent(body['roomId'], userId, body['fromDate'],
                            body['toDate'])
    return HTTPResponse(status=200)
Beispiel #2
0
def addRent():
    body = request.json
    token = body['token']
    if not DatabaseManager.checkSession(token):
        return HTTPResponse(status=401)
    else:
        rights = DatabaseManager.getUserRights(
            DatabaseManager.getLoginByToken(token)[0])[0]
        if rights != 'admin':
            return HTTPResponse(status=403)
    DatabaseManager.addRent(body['roomId'], body['userId'], body['fromDate'],
                            body['toDate'])
    return HTTPResponse(status=200)