Skip to content

Commit 599b10d

Browse files
fix: ensures sessions are listed in public/speakers by handling errors
1 parent 0c86f67 commit 599b10d

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

app/templates/components/public/speaker-item.hbs

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,16 @@
4848
{{#if session.startsAt}}
4949
{{moment-format session.startsAt 'DD MMM YY'}}
5050
{{/if}}
51-
<br>
52-
<span class="session-location">
53-
<strong>
54-
{{session.microlocation.name}}
55-
</strong>
56-
</span>
51+
{{#if session.microlocation}}
52+
<br>
53+
<span class="session-location">
54+
<strong>
55+
{{concat (t 'Microlocation - ') session.microlocation.name}}
56+
</strong>
57+
</span>
58+
{{/if}}
5759
</p>
58-
<div class="ui fluid padded" style={{-html-safe (concat "color: " session.track.fontColor "px; background-color: " session.track.color ";")}}>
60+
<div class="ui fluid padded" style={{concat "color: " session.track.fontColor "px; background-color: " session.track.color ";"}}>
5961
<h3 class="item">
6062
{{#if (and session.startsAt session.endsAt)}}
6163
{{moment-format session.startsAt 'HH:mm'}} - {{moment-format session.endsAt 'hh:mm'}}

0 commit comments

Comments
 (0)