This repository was archived by the owner on Mar 9, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -52,15 +52,15 @@ export default class Events extends React.Component {
52
52
} else {
53
53
throw new Error ( 'Failed to retieve future events' ) ;
54
54
}
55
- await this . setState ( {
55
+ this . setState ( {
56
56
pastEvents,
57
57
futureEvents,
58
58
fetchError : null ,
59
59
loading : false ,
60
60
} ) ;
61
61
} catch ( err ) {
62
62
console . log ( err ) ;
63
- await this . setState ( {
63
+ this . setState ( {
64
64
pastEvents : null ,
65
65
futureEvents : null ,
66
66
fetchError : err . message ,
@@ -90,12 +90,16 @@ export default class Events extends React.Component {
90
90
return (
91
91
< div >
92
92
{ events . slice ( 0 , loadLimit ) . map ( event => {
93
+ console . log ( event ) ;
93
94
const regexForImageSrc = / < i m g .* ?s r c = " ( [ ^ " > ] * \/ ( [ ^ " > ] * ?) ) " .* ?> / g;
94
- const imageSrc = regexForImageSrc . exec ( event . description ) ;
95
+ const imgs = regexForImageSrc . exec ( event . description ) ;
96
+ const imageSrc = imgs
97
+ ? imgs [ 1 ]
98
+ : event . featured_photo ? event . featured_photo . photo_link : imagePlaceholderURL ;
95
99
return (
96
100
< EventCard
97
101
key = { event . id }
98
- image = { imageSrc ? imageSrc [ 1 ] : imagePlaceholderURL }
102
+ image = { imageSrc }
99
103
name = { event . name }
100
104
location = { event . venue ? event . venue . name : 'Online' }
101
105
online = { ! event . venue }
You can’t perform that action at this time.
0 commit comments