From 9474a483ce790c4f1c75978453253b92db3816d0 Mon Sep 17 00:00:00 2001 From: jellyfin-bot Date: Tue, 24 Sep 2024 07:05:31 +0000 Subject: [PATCH 1/2] Update @jellyfin/sdk to 0.0.0-unstable.202409240640 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index f07a7d2f8c..8c67009957 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@fontsource/noto-sans-sc": "5.1.0", "@fontsource/noto-sans-tc": "5.1.0", "@jellyfin/libass-wasm": "4.2.3", - "@jellyfin/sdk": "0.0.0-unstable.202409080303", + "@jellyfin/sdk": "0.0.0-unstable.202409240640", "@mui/icons-material": "5.16.7", "@mui/material": "5.16.7", "@mui/x-date-pickers": "7.17.0", @@ -5068,9 +5068,9 @@ "license": "LGPL-2.1-or-later AND (FTL OR GPL-2.0-or-later) AND MIT AND MIT-Modern-Variant AND ISC AND NTP AND Zlib AND BSL-1.0" }, "node_modules/@jellyfin/sdk": { - "version": "0.0.0-unstable.202409080303", - "resolved": "https://registry.npmjs.org/@jellyfin/sdk/-/sdk-0.0.0-unstable.202409080303.tgz", - "integrity": "sha512-+rExmu89WtfwnEWcnei2bEbUBB9Oz166eKQQp0arPH7nvgcviDkQJK/lx8D7acCk1AixYKKqUzKrYhZeSfkUTQ==", + "version": "0.0.0-unstable.202409240640", + "resolved": "https://registry.npmjs.org/@jellyfin/sdk/-/sdk-0.0.0-unstable.202409240640.tgz", + "integrity": "sha512-/dupW8DItNFcQWHnSAjxebI7Ghi3MLi+tWFGi3JN3XfJbS+xvq9XQbHuoaY9Qhck3vBqqxHdnlNem96VytZwQQ==", "license": "MPL-2.0", "peerDependencies": { "axios": "^1.3.4" @@ -29296,9 +29296,9 @@ "integrity": "sha512-C0OlBxIr9NdeFESMTA/OVDqNSWtog6Mi7wwzwH12xbZpxsMD0RgCupUcIP7zZgcpTNecW3fZq5d6xVo7Q8HEJw==" }, "@jellyfin/sdk": { - "version": "0.0.0-unstable.202409080303", - "resolved": "https://registry.npmjs.org/@jellyfin/sdk/-/sdk-0.0.0-unstable.202409080303.tgz", - "integrity": "sha512-+rExmu89WtfwnEWcnei2bEbUBB9Oz166eKQQp0arPH7nvgcviDkQJK/lx8D7acCk1AixYKKqUzKrYhZeSfkUTQ==", + "version": "0.0.0-unstable.202409240640", + "resolved": "https://registry.npmjs.org/@jellyfin/sdk/-/sdk-0.0.0-unstable.202409240640.tgz", + "integrity": "sha512-/dupW8DItNFcQWHnSAjxebI7Ghi3MLi+tWFGi3JN3XfJbS+xvq9XQbHuoaY9Qhck3vBqqxHdnlNem96VytZwQQ==", "requires": {} }, "@jridgewell/gen-mapping": { diff --git a/package.json b/package.json index 95bf8da864..85240b231f 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "@fontsource/noto-sans-sc": "5.1.0", "@fontsource/noto-sans-tc": "5.1.0", "@jellyfin/libass-wasm": "4.2.3", - "@jellyfin/sdk": "0.0.0-unstable.202409080303", + "@jellyfin/sdk": "0.0.0-unstable.202409240640", "@mui/icons-material": "5.16.7", "@mui/material": "5.16.7", "@mui/x-date-pickers": "7.17.0", From 29642e0aa947277ed7c7bb573234f21aa2e317fa Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Tue, 24 Sep 2024 11:57:53 -0400 Subject: [PATCH 2/2] Fix DeviceInfo to DeviceInfoDto type change --- src/apps/dashboard/routes/users/access.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/apps/dashboard/routes/users/access.tsx b/src/apps/dashboard/routes/users/access.tsx index 44d3179549..25489d2d65 100644 --- a/src/apps/dashboard/routes/users/access.tsx +++ b/src/apps/dashboard/routes/users/access.tsx @@ -1,4 +1,4 @@ -import type { BaseItemDto, DeviceInfo, UserDto } from '@jellyfin/sdk/lib/generated-client'; +import type { BaseItemDto, DeviceInfoDto, UserDto } from '@jellyfin/sdk/lib/generated-client'; import React, { useCallback, useEffect, useState, useRef } from 'react'; import { useSearchParams } from 'react-router-dom'; @@ -96,7 +96,7 @@ const UserLibraryAccess = () => { triggerChange(chkEnableAllChannels); }, []); - const loadDevices = useCallback((user: UserDto, devices: DeviceInfo[]) => { + const loadDevices = useCallback((user: UserDto, devices: DeviceInfoDto[]) => { const page = element.current; if (!page) { @@ -131,7 +131,7 @@ const UserLibraryAccess = () => { } }, []); - const loadUser = useCallback((user: UserDto, mediaFolders: BaseItemDto[], channels: BaseItemDto[], devices: DeviceInfo[]) => { + const loadUser = useCallback((user: UserDto, mediaFolders: BaseItemDto[], channels: BaseItemDto[], devices: DeviceInfoDto[]) => { setUserName(user.Name || ''); libraryMenu.setTitle(user.Name); loadChannels(user, channels);