Skip to content

Commit fba067a

Browse files
committed
Switch to using tplinkdns endpoint instead of azure function for better caching
1 parent 7e00be2 commit fba067a

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

.env.example

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ GOOGLE_CLIENT_ID=<...>
22
SPOTIFY_CLIENT_ID=<...>
33
SOUNDCLOUD_CLIENT_ID=<...>
44
SMTP_PASSWORD=<...>
5-
AZURE_FUNC_URL=<...>
6-
YOUTUBE_REDIRECT_ENDPOINT=<...>
5+
YOUTUBE_REDIRECT_ENDPOINT=<...>
6+
SOUNDCLOUD_REDIRECT_ENDPOINT=<...>

controllers/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,8 @@ router.post('/publicJsonLibrary', (req, res) => {
173173
res.status(400).send({});
174174
});
175175
});
176-
const azureFuncUrl = process.env.AZURE_FUNC_URL;
176+
const youtubeRedirectEndpoint = process.env.YOUTUBE_REDIRECT_ENDPOINT;
177+
const soundcloudRedirectEndpoint = process.env.SOUNDCLOUD_REDIRECT_ENDPOINT;
177178
function transformLibraryToPublicJson(library) {
178179
return {
179180
music: library.songs.sort((a,b) => {
@@ -187,7 +188,7 @@ function transformLibraryToPublicJson(library) {
187188
"album": song.album || "Unknown Album",
188189
"artist": song.artist,
189190
"genre": "Unknown",
190-
"source": azureFuncUrl + (song.isYoutube ? 'youtube' : 'soundcloud') + '?id=' + encodeURIComponent(originalId),
191+
"source": (song.isYoutube ? youtubeRedirectEndpoint : soundcloudRedirectEndpoint) + '?id=' + encodeURIComponent(originalId),
191192
"image": song.cover,
192193
"trackNumber": song.trackNumber || 1,
193194
"totalTrackCount": song.totalTrackCount || 100,

0 commit comments

Comments
 (0)