From 4051e9dfa396d96278553a8529d64d7efb611b1b Mon Sep 17 00:00:00 2001 From: jeffvli Date: Mon, 18 Dec 2023 11:46:05 -0800 Subject: [PATCH] Use imported jellyfin controller --- src/renderer/api/controller.ts | 39 ++-------------------------------- 1 file changed, 2 insertions(+), 37 deletions(-) diff --git a/src/renderer/api/controller.ts b/src/renderer/api/controller.ts index dddd79bb4..294e6b000 100644 --- a/src/renderer/api/controller.ts +++ b/src/renderer/api/controller.ts @@ -1,6 +1,6 @@ import { RandomSongListArgs } from './types'; import i18n from '/@/i18n/i18n'; -import { jfController } from '/@/renderer/api/jellyfin/jellyfin-controller'; +import { JellyfinController } from '/@/renderer/api/jellyfin/jellyfin-controller'; import { NavidromeController } from '/@/renderer/api/navidrome/navidrome-controller'; import { SubsonicController } from '/@/renderer/api/subsonic/subsonic-controller'; import type { @@ -41,42 +41,7 @@ type ApiController = { }; const endpoints: ApiController = { - jellyfin: { - addToPlaylist: jfController.addToPlaylist, - authenticate: jfController.authenticate, - clearPlaylist: undefined, - createFavorite: jfController.createFavorite, - createPlaylist: jfController.createPlaylist, - deleteFavorite: jfController.deleteFavorite, - deletePlaylist: jfController.deletePlaylist, - getAlbumArtistDetail: jfController.getAlbumArtistDetail, - getAlbumArtistList: jfController.getAlbumArtistList, - getAlbumDetail: jfController.getAlbumDetail, - getAlbumList: jfController.getAlbumList, - getArtistDetail: undefined, - getArtistInfo: undefined, - getArtistList: undefined, - getFavoritesList: undefined, - getFolderItemList: undefined, - getFolderList: undefined, - getFolderSongs: undefined, - getGenreList: jfController.getGenreList, - getLyrics: jfController.getLyrics, - getMusicFolderList: jfController.getMusicFolderList, - getPlaylistDetail: jfController.getPlaylistDetail, - getPlaylistList: jfController.getPlaylistList, - getPlaylistSongList: jfController.getPlaylistSongList, - getRandomSongList: jfController.getRandomSongList, - getSongDetail: jfController.getSongDetail, - getSongList: jfController.getSongList, - getTopSongs: jfController.getTopSongList, - getUserList: undefined, - removeFromPlaylist: jfController.removeFromPlaylist, - scrobble: jfController.scrobble, - search: jfController.search, - setRating: undefined, - updatePlaylist: jfController.updatePlaylist, - }, + jellyfin: JellyfinController, navidrome: NavidromeController, subsonic: SubsonicController, };