on master help sign in
fix `undefined` class on older sites
commit010ea5fa92743be3e7baeda8b85a6334d63af2d2 authorDYM <re@dym.sh> dateMon 5 Aug 2019, 18:54 (7 years ago) parentdda2380
1 file changed+4−2
scripts/portal.js+4−2
scripts/portal.js+4−2
@@ -17,11 +17,13 @@ function Portal (sites) {
1717
1818 function _directory (sites) {
1919 return `
20− <ul>${sites.reduce((acc, site, id) => { return `${acc}<li class='${site.type}'><span class='counter'>${id})</span><a href='${site.url}'>${_name(site)}</a></li>` }, '')}</ul>\n${_readme()}${_buttons()}`
20+ <ul>${sites.reduce( (acc, site, id) =>
21+ `${acc}<li class='${site.type || ''}' id='${id}'><span class='counter'>${id})</span><a href='${site.url}'>${_name(site)}</a></li>`
22+ , '')}</ul>\n${_readme()}${_buttons()}`
2123 }
2224
2325 function _name (site) {
24− return site.title ? site.title : `${site.url.split('//')[1]}`
26+ return site.title || `${site.url.split('//')[1]}`
2527 }
2628
2729 function _redirect (site) {