Prevent crash
This commit is contained in:
parent
51adc88122
commit
757b7e1af9
@ -120,16 +120,21 @@ const getPost = async (slug) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const getWebmentions = async (url) => {
|
const getWebmentions = async (url) => {
|
||||||
const data_1 = await getJSON(`https://webm.yarmo.eu/get?target=${url}`)
|
let data
|
||||||
const data_2 = await getJSON(`https://webm.yarmo.eu/get?target=${url.replace('/post/', '/blog/')}`)
|
try {
|
||||||
const data_3 = await getJSON(`https://webm.yarmo.eu/get?target=${url.replace('/post/', '/notes/')}`)
|
const data_1 = await getJSON(`https://webm.yarmo.eu/get?target=${url}`)
|
||||||
|
const data_2 = await getJSON(`https://webm.yarmo.eu/get?target=${url.replace('/post/', '/blog/')}`)
|
||||||
|
const data_3 = await getJSON(`https://webm.yarmo.eu/get?target=${url.replace('/post/', '/notes/')}`)
|
||||||
|
|
||||||
const dataRaw = data_1.concat(data_2).concat(data_3)
|
const dataRaw = data_1.concat(data_2).concat(data_3)
|
||||||
const data = _.map(dataRaw, (x) => {
|
data = _.map(dataRaw, (x) => {
|
||||||
x.date = DateTime.fromISO(x.created_at).setLocale("en").setZone('utc').toLocaleString(DateTime.DATE_MED),
|
x.date = DateTime.fromISO(x.created_at).setLocale("en").setZone('utc').toLocaleString(DateTime.DATE_MED),
|
||||||
x.time = DateTime.fromISO(x.created_at).setLocale("en").setZone('utc').toLocaleString(DateTime.TIME_24_WITH_SHORT_OFFSET)
|
x.time = DateTime.fromISO(x.created_at).setLocale("en").setZone('utc').toLocaleString(DateTime.TIME_24_WITH_SHORT_OFFSET)
|
||||||
return x
|
return x
|
||||||
})
|
})
|
||||||
|
} catch(e) {
|
||||||
|
data = []
|
||||||
|
}
|
||||||
|
|
||||||
return data
|
return data
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user