Exemplo n.º 1
0
def _get_user_created_badges(user):
    from website.addons.badges.model import Badge

    addon = user.get_addon("badges")
    if addon:
        return [badge for badge in Badge.find(Q("creator", "eq", addon._id)) if not badge.is_system_badge]
    return []
Exemplo n.º 2
0
def _get_user_created_badges(user):
    from website.addons.badges.model import Badge
    addon = user.get_addon('badges')
    if addon:
        return [
            badge for badge in Badge.find(Q('creator', 'eq', addon._id))
            if not badge.is_system_badge
        ]
    return []
Exemplo n.º 3
0
def create_mock_badge(issuer, mock_img, badge_data=None):
    mock_img.return_value = 'temp.png'
    if not badge_data:
        badge_data = create_badge_dict()
    return Badge.create(issuer, badge_data)
Exemplo n.º 4
0
def create_mock_badge(issuer, mock_img, badge_data=None):
    mock_img.return_value = 'temp.png'
    if not badge_data:
        badge_data = create_badge_dict()
    return Badge.create(issuer, badge_data)