File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ type Speaker = {
11
11
slug : string ;
12
12
affiliation : string ;
13
13
homepage : string | null ;
14
+ homepageUrl : string | null ;
14
15
twitter : string | null ;
15
16
bioSource : any ;
16
17
} ;
@@ -32,6 +33,9 @@ export default function Page({
32
33
} ) {
33
34
const title = `${ speaker . name } - EuroPython 2022 | July 11th-17th 2022 | Dublin Ireland & Remote` ;
34
35
const hasExtra = speaker . affiliation || speaker . homepage || speaker . twitter ;
36
+ if ( speaker . homepage != null ) {
37
+ speaker . homepageUrl = ( speaker . homepage . indexOf ( '://' ) === - 1 ) ? 'https://' + speaker . homepage : speaker . homepage ;
38
+ }
35
39
36
40
return (
37
41
< Layout path = { path } title = { title } >
@@ -63,11 +67,11 @@ export default function Page({
63
67
< dd > { speaker . affiliation } </ dd >
64
68
</ >
65
69
) }
66
- { speaker . homepage && (
70
+ { speaker . homepageUrl && (
67
71
< >
68
72
< dt > Homepage</ dt >
69
73
< dd >
70
- < a href = { speaker . homepage } > { speaker . homepage } </ a >
74
+ < a href = { speaker . homepageUrl } > { speaker . homepage } </ a >
71
75
</ dd >
72
76
</ >
73
77
) }
You can’t perform that action at this time.
0 commit comments