Example #1
0
def UpdateAvailability(user, tool, PublicInd):
    if ToolPermissions.CanAdministrate(user, tool):
        tool.PublicInd = PublicInd
        tool.save()
        return tool
    else:
        raise PermissionDenied
Example #2
0
def DeleteTool(user, ToolID):
    tool = GetTool(user, ToolID)
    if ToolPermissions.CanAdministrate(user, tool):
        tool.DeletedInd = True
        tool.save()
    else:
        raise PermissionDenied