From ebb5d87bf23783034134037a788c052614db81c3 Mon Sep 17 00:00:00 2001 From: SuperSaltyGamer Date: Tue, 29 Aug 2023 21:39:17 +0300 Subject: [PATCH] [musicbrainz] Refactor --- src/musicbrainz/modules/related.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/musicbrainz/modules/related.ts b/src/musicbrainz/modules/related.ts index 386b0c5..8d5ccd7 100644 --- a/src/musicbrainz/modules/related.ts +++ b/src/musicbrainz/modules/related.ts @@ -9,19 +9,19 @@ onReleaseRoute(async () => { if (!release) return; await Promise.all([ - addOngakuNoMori(release), - addMhCovers(release) + addOngakuNoMoriToRelease(release), + addMhCoversToRelease(release) ]); }); -function addOngakuNoMori(release: ReleaseInfo) { +function addOngakuNoMoriToRelease(release: ReleaseInfo) { const dn = release.barcode ?? release.catalogs[0]; if (!dn) return; addReleaseSidebarButton(200, ongakuNoMoriIcon, "音楽の森 (Search)", `https://search.minc.or.jp/product/list/?type=search-form-diskno&dn=${dn}`); } -function addMhCovers(release: ReleaseInfo) { +function addMhCoversToRelease(release: ReleaseInfo) { addReleaseSidebarButton(300, mhCoversIcon, "MH Covers (Search)", `https://covers.musichoarders.xyz?artist=${encodeURIComponent(release.artist)}&album=${encodeURIComponent(release.title)}`); if (release.tocs.length && release.tocs[0].split(':').length - 1 >= 4) addReleaseSidebarButton(400, mhCoversIcon, "MH Covers (Search by TOC)", `https://covers.musichoarders.xyz?toc=${encodeURIComponent(release.tocs[0])}`); if (release.barcode) addReleaseSidebarButton(500, mhCoversIcon, "MH Covers (Search by Barcode)", `https://covers.musichoarders.xyz?barcode=${encodeURIComponent(release.barcode)}`);