Exemple #1
0
def tag_add_to_blacklist():
    tag = env.request.args("tag", "").strip()
    if not tag:
        raise Forbidden
    try:
        tags.add_to_blacklist(tag, env.owner.login)
    except SubscribeError:
        raise Forbidden
    return Response(redirect=env.request.referer)
Exemple #2
0
def tag_add_to_blacklist():
    tag = env.request.args('tag', '').strip()
    if not tag:
        raise Forbidden
    try:
        tags.add_to_blacklist(tag, env.owner.login)
    except SubscribeError:
        raise Forbidden
    return Response(redirect=env.request.referer)
Exemple #3
0
def add_to_blacklist(taglist, login=None):
    taglist = parse_tags(taglist)

    try:
        tags.add_to_blacklist(taglist, login)
    except UserNotFound:
        return xmpp_template('user_not_found', login=login)
    except SubscribeError:
        return xmpp_template('bl_denied', login=login)

    return xmpp_template('blacklist_updated')
Exemple #4
0
def add_to_blacklist(taglist, login=None):
    taglist = parse_tags(taglist)

    try:
        tags.add_to_blacklist(taglist, login)
    except UserNotFound:
        return xmpp_template('user_not_found', login=login)
    except SubscribeError:
        return xmpp_template('bl_denied', login=login)

    return xmpp_template('blacklist_updated')