Beispiel #1
0
def change_permission(name, access):
    permission = Permissions.find_by_name(name)
    if access in permission.access:
        permission.access.remove(access)
    else:
        permission.access.append(access)
    permission.save_to_db()
    return jsonify({"message": "ok"}), 200
Beispiel #2
0
def change_permission(name, access):
    permission = Permissions.find_by_name(name)
    if access in permission.access:
        permission.access.remove(access)
    else:
        permission.access.append(access)
    permission.save_to_db()
    return jsonify({"message": "ok"}), 200
Beispiel #3
0
 def allowed(self, type):
     return Permissions.find_by_name(self.permissions).allowed(Permissions.access_to(type))
Beispiel #4
0
 def allowed(self, type):
     return Permissions.find_by_name(self.permissions).allowed(Permissions.access_to(type))
Beispiel #5
0
def remove_permission(name):
    Permissions.find_by_name(name).remove_from_db()
    return jsonify({"message": "ok"}), 200
Beispiel #6
0
def remove_permission(name):
    Permissions.find_by_name(name).remove_from_db()
    return jsonify({"message": "ok"}), 200