Пример #1
0
def dismissUserFromSeater(sid):
    seater = SeaterModel.getSeater(sid)

    if seater != None:
        if ProjectModel.isProjectAdmin(getCurrentUid(),
                                       seater["pid"]) or (seater["uid"]
                                                          == getCurrentUid()):
            SeaterModel.dismissUser(sid)
            SeaterModel.cancelAspirationToTheSeater(seater["uid"], sid)
            return json.dumps({"result": "success"})
        else:
            return render_template("private-api/forbidden-request.html")

    return render_template("private-api/unknown-request.html")
Пример #2
0
def cancelSeaterAspiration(sid):
    if SeaterModel.isThereSeaterAspiration(getCurrentUid(), sid):
        SeaterModel.cancelAspirationToTheSeater(getCurrentUid(), sid)
        return json.dumps({"result": "success"})
    else:
        return render_template("private-api/forbidden-request.html")