17 lines
450 B
JavaScript
17 lines
450 B
JavaScript
const last = require("./extractors/last");
|
|
const listenbrainz = require("./extractors/listenbrainz");
|
|
|
|
exports.get = function(service, user, cb) {
|
|
// accepted services: "listenbrainz", "last"
|
|
switch(service) {
|
|
case "last":
|
|
last.extract(user, cb);
|
|
return;
|
|
case "listenbrainz":
|
|
listenbrainz.extract(user, cb);
|
|
return;
|
|
default:
|
|
cb({message: "This service is not currently supported."}, null);
|
|
return;
|
|
}
|
|
} |