# Python
import urllib

# Django
from django.conf import settings
from django.db.models import Q
from django.template import Library, Node

# Third party
from subscription.models import Subscription, UserSubscription

# This app
from astrobin_apps_premium.utils import premium_get_valid_usersubscription

register = Library()


@register.inclusion_tag('astrobin_apps_premium/inclusion_tags/premium_badge.html')
def premium_badge(user, size = 'large'):
    return {
        'user': user,
        'size': size,
    }


@register.filter
def is_premium(user):
    print "ciao"
    return 'AstroBin Premium' in premium_get_valid_usersubscription(user).subscription.name


@register.filter
def is_lite(user):
    return 'AstroBin Lite' in premium_get_valid_usersubscription(user).subscription.name


@register.filter
def is_free(user):
    return not (is_lite(user) or is_premium(user))

# Python
import urllib

# Django
from django.conf import settings
from django.db.models import Q
from django.template import Library, Node

# Third party
from subscription.models import Subscription, UserSubscription

# This app
from astrobin_apps_premium.utils import premium_get_valid_usersubscription

register = Library()


@register.inclusion_tag('astrobin_apps_premium/inclusion_tags/premium_badge.html')
def premium_badge(user, size = 'large'):
    return {
        'user': user,
        'size': size,
    }


@register.filter
def is_premium(user):
    return 'AstroBin Premium' in premium_get_valid_usersubscription(user).subscription.name


@register.filter
def is_lite(user):
    return 'AstroBin Lite' in premium_get_valid_usersubscription(user).subscription.name


@register.filter
def is_free(user):
    return not (is_lite(user) or is_premium(user))

Remove stray debug log message
Remove stray debug log message
