An API for my personal portfolio
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: handle artist name disambiguation clean up

+5 -1
+5 -1
src/sync.ts
··· 4 4 const DISCOGS_USER = "matthew_hre"; 5 5 const PER_PAGE = 100; 6 6 7 + function cleanArtistName(name: string): string { 8 + return name.replace(/\s*\(\d+\)$/, ""); 9 + } 10 + 7 11 interface DiscogsRelease { 8 12 id: number; 9 13 date_added: string; ··· 70 74 VALUES ( 71 75 ${release.id}, 72 76 ${release.basic_information.title}, 73 - ${release.basic_information.artists[0]?.name || "Unknown"}, 77 + ${cleanArtistName(release.basic_information.artists[0]?.name || "Unknown")}, 74 78 ${release.basic_information.cover_image}, 75 79 ${release.date_added} 76 80 )