File diff 4f0871b0322a → 630bf4086135
vendor/symposion/schedule/views.py
Show inline comments
...
 
@@ -221,6 +221,7 @@ def make_speaker_dict(speaker, can_view_contact_details):
 
    return {
 
        'name': speaker.name,
 
        'twitter': speaker.twitter_username,
 
        'mastodon': speaker.mastodon_username,
 
        'contact': speaker.email if can_view_contact_details else 'redacted',
 
        'picture_url': speaker_photo(None, speaker, 120),
 
        'code': speaker.code,
...
 
@@ -286,6 +287,8 @@ def schedule_json(request):
 
            })
 
            if not slot.content.speaker.twitter_username == '':
 
                slot_data["twitter_id"] = slot.content.speaker.twitter_username
 
            if not slot.content.speaker.mastodon_username == '':
 
                slot_data["mastodon_id"] = slot.content.speaker.mastodon_username
 
        else:
 
            slot_data.update({
 
                "name": slot.content_override if slot.content_override else "Slot",
...
 
@@ -300,7 +303,7 @@ def schedule_json(request):
 

	
 
class EventFeed(ICalFeed):
 

	
 
    product_id = '-//linux.conf.au/schedule//EN'
 
    product_id = '-//2023.everythingopen.au/schedule//EN'
 
    timezone = settings.TIME_ZONE
 
    filename = 'conference.ics'