localnum clarity

This commit is contained in:
Kaushik Narayan R 2025-03-22 00:06:47 -07:00
parent 032a83b331
commit 1cc15fb6f4

View File

@ -509,14 +509,15 @@ const _populateSingleLinkCore: (opts: _TrackFilterArgs) => _PopulateFilter = ({
to, to,
}) => { }) => {
const fromTrackURIs = from.map((track) => track.uri); const fromTrackURIs = from.map((track) => track.uri);
let toTrackURIs = to let missingTrackObjs = to.filter(
.filter((track) => !track.is_local) // API doesn't support adding local files to playlists yet (trackObj) => !fromTrackURIs.includes(trackObj.uri) // only ones missing from the 'from' playlist
.filter((track) => !fromTrackURIs.includes(track.uri)) // only ones missing from the 'from' playlist );
.map((track) => track.uri); // API doesn't support adding local files to playlists yet
return { return {
missing: toTrackURIs, missing: missingTrackObjs
localNum: to.filter((track) => track.is_local).length, .filter((track) => !track.is_local)
.map((track) => track.uri),
localNum: missingTrackObjs.filter((track) => track.is_local).length,
}; };
}; };