Compare commits

..

No commits in common. "f2c99ea418753d87142a8d7603e1af1a5fd1cbc3" and "4ecd9df6286ca27324ee47f85738c2989bf91a39" have entirely different histories.

View File

@ -132,11 +132,7 @@ const appFn: ApplicationFunction = (app: Probot, { getRouter }) => {
if (found) {
const html = await spotifyResponse.text();
const {
// author: authorUrl,
description,
title
} = await getMetaData({
const { author: authorUrl, description } = await getMetaData({
html,
customRules: {
author: {
@ -150,39 +146,32 @@ const appFn: ApplicationFunction = (app: Probot, { getRouter }) => {
}
});
// let authorName = (authorUrl as string).endsWith('/user/spotify')
// ? 'Spotify'
// : '';
let authorName = (authorUrl as string).endsWith('/user/spotify')
? 'Spotify'
: '';
// if (authorName === '') {
// const playlistAuthorResponse = await fetch(authorUrl as string);
if (authorName === '') {
const playlistAuthorResponse = await fetch(authorUrl as string);
// if (!playlistAuthorResponse.ok)
// throw new Error(
// `Received ${playlistAuthorResponse.status} status code from ${authorUrl}`
// );
if (!playlistAuthorResponse.ok)
throw new Error(
`Received ${playlistAuthorResponse.status} status code from ${authorUrl}`
);
// const authorPageHtml = await playlistAuthorResponse.text();
// const { title: authorPageTitle } = await getMetaData({
// html: authorPageHtml
// });
const authorPageHtml = await playlistAuthorResponse.text();
const { title: authorPageTitle } = await getMetaData({
html: authorPageHtml
});
// authorName = authorPageTitle as string;
// }
authorName = authorPageTitle as string;
}
// const playlistMeta = (description || '')
// .split(' · ')
// .filter((text) => text !== 'Playlist')
// .concat(authorName as string);
const playlistMeta = (description || '')
.split(' · ')
.filter((text) => text !== 'Playlist')
.concat(authorName as string);
// details = playlistMeta.join(' · ');
details = (
title +
' · ' +
description!.replace('Playlist · ', '')
)
.replace(/\s+/g, ' ')
.trim();
details = playlistMeta.join(' · ');
}
numProcessedEntries++;