diff options
author | metamuffin <metamuffin@disroot.org> | 2025-05-26 18:24:16 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-05-26 18:24:16 +0200 |
commit | 3b15caade07e8fbe351fed9aceb3f435bf58368e (patch) | |
tree | cce91c229b78061ad36f29d76a76d67c3c737c59 /server/src/compat/jellyfin/models.rs | |
parent | 1eeff5c03e8985d16d4f2b6283741dd82b369bd3 (diff) | |
download | jellything-3b15caade07e8fbe351fed9aceb3f435bf58368e.tar jellything-3b15caade07e8fbe351fed9aceb3f435bf58368e.tar.bz2 jellything-3b15caade07e8fbe351fed9aceb3f435bf58368e.tar.zst |
move all direct database access to logic crate
Diffstat (limited to 'server/src/compat/jellyfin/models.rs')
-rw-r--r-- | server/src/compat/jellyfin/models.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/server/src/compat/jellyfin/models.rs b/server/src/compat/jellyfin/models.rs index 6a68455..9dbad9c 100644 --- a/server/src/compat/jellyfin/models.rs +++ b/server/src/compat/jellyfin/models.rs @@ -7,6 +7,14 @@ use serde::{Deserialize, Serialize}; use serde_json::Value; use std::collections::BTreeMap; +#[derive(Debug, Serialize, Default)] +#[serde(rename_all = "PascalCase")] +pub(super) struct JellyfinItemsResponse { + pub items: Vec<JellyfinItem>, + pub total_record_count: usize, + pub start_index: usize, +} + #[derive(Debug, Serialize, Deserialize)] pub(super) enum JellyfinItemType { AudioBook, |