mirror of
https://github.com/Jellify-Music/App.git
synced 2026-05-05 10:49:22 -05:00
b139cf1c7b
adding backend to support loading libraries
14 lines
444 B
TypeScript
14 lines
444 B
TypeScript
import { Api } from "@jellyfin/sdk";
|
|
import { getItemsApi } from "@jellyfin/sdk/lib/utils/api/items-api";
|
|
import _ from "lodash";
|
|
|
|
|
|
export const fetchMusicLibraries = async (api: Api) => {
|
|
|
|
let libraries = await getItemsApi(api).getItems();
|
|
|
|
if (_.isUndefined(libraries.data.Items))
|
|
return Promise.reject("No libraries found on Jellyfin");
|
|
|
|
return libraries.data.Items!.filter(library => library.CollectionType == 'music')
|
|
} |