diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-11-29 13:32:52 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-11-29 13:32:52 +0100 |
| commit | 5db15c323d76dca9ae71b0204d63dcb09fbbcbc5 (patch) | |
| tree | 4f69e58c9b6825b7b602712893950673abf9c286 /server/src/logic | |
| parent | bac47e456085ea153ae6ae1b1e28e41868693c9c (diff) | |
| download | jellything-5db15c323d76dca9ae71b0204d63dcb09fbbcbc5.tar jellything-5db15c323d76dca9ae71b0204d63dcb09fbbcbc5.tar.bz2 jellything-5db15c323d76dca9ae71b0204d63dcb09fbbcbc5.tar.zst | |
remove asset token; db json
Diffstat (limited to 'server/src/logic')
| -rw-r--r-- | server/src/logic/stream.rs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/server/src/logic/stream.rs b/server/src/logic/stream.rs index d239c92..782cbcc 100644 --- a/server/src/logic/stream.rs +++ b/server/src/logic/stream.rs @@ -6,7 +6,6 @@ use crate::{helper::A, ui::error::MyError}; use anyhow::{anyhow, Result}; use jellycommon::{api::NodeFilterSort, stream::StreamSpec, NodeID, TrackSource}; -use jellyimport::asset_token::AssetInner; use jellylogic::{node::get_node, session::Session}; use jellystream::SMediaInfo; use log::{info, warn}; @@ -136,10 +135,8 @@ pub async fn r_stream( let mut sources = BTreeSet::new(); for t in &media.tracks { - if let TrackSource::Local(x) = &t.source { - if let AssetInner::LocalTrack(m) = AssetInner::deser(&x.0)? { - sources.insert(m.path); - } + if let TrackSource::Local(path, _) = &t.source { + sources.insert(path.to_owned()); } } let media = Arc::new(SMediaInfo { |