File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 178178 @foreach ( Presentation presentation in upcomingPresentations )
179179 {
180180 var parentEvent = presentation .Parent <Event >();
181- var presenter = presentation .Presenter as Member ;
182- var isFoundingMember = presenter .HasValue (" MemberTags" ) ? presenter .MemberTags .Where (n => n .Name .ToLower () == " founding member" ).Any () : false ;
181+ var presenterContent = presentation .Presenter ;
182+
183+ if (presenterContent == null )
184+ {
185+ continue ;
186+ }
187+
188+ var presenter = _memberConverter .FromContent (presenterContent );
189+ var isFoundingMember = presenter .MemberTags ? .Cast <Tag >().Any (tag => tag .Name .Equals (" founding member" , StringComparison .OrdinalIgnoreCase )) ?? false ;
190+ var presenterImage = presenter .ProfileImage ? .GetCropUrl (width : 960 ) ?? " /images/pipey.jpg" ;
183191 <div class =" card company_card" >
184192 <figure >
185- <img src =" @presenter.ProfileImage.GetCropUrl(width: 960) " alt =" @presenter.Name" >
193+ <img src =" @presenterImage " alt =" @presenter.Name" >
186194 <figcaption >
187195 @if (isFoundingMember )
188196 {
You can’t perform that action at this time.
0 commit comments