File diff 3ffa5fab60de → 0bb2f8c25dde
pinaxcon/templatetags/lca2018_tags.py
Show inline comments
...
 
@@ -93,24 +93,27 @@ def trackname(room, day):
 
    try:
 
        track_name = room.track_set.get(day=day).name
 
    except Track.DoesNotExist:
 
        track_name = None
 
    return track_name
 

	
 
@register.simple_tag(takes_context=True)
 
def ticket_type(context):
 

	
 
    # Default to purchased ticket type (only item from category 1)
 
    items = registrasion_tags.items_purchased(context, 1)
 

	
 
    if not items:
 
        return "NO TICKET"
 

	
 
    item = next(iter(items))
 
    name = item.product.name
 
    if name == "Conference Volunteer":
 
        return "Volunteer"
 
    elif name == "Conference Organiser":
 
        return "Organiser"
 
    else:
 
        ticket_type = name
 

	
 

	
 
    # Miniconfs are secion 2
 
    # General sessions are section 1