aboutsummaryrefslogtreecommitdiff
path: root/import
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-18 03:41:05 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-18 03:41:05 +0100
commitb39e1a10c731fd0e61a566a0668abc33ae821b49 (patch)
tree6e2e48b5e56a2cf4b4f966b6f2e014c446a242a1 /import
parent95606a9deed45ae285c2d4dee01de9d21a43b044 (diff)
downloadjellything-b39e1a10c731fd0e61a566a0668abc33ae821b49.tar
jellything-b39e1a10c731fd0e61a566a0668abc33ae821b49.tar.bz2
jellything-b39e1a10c731fd0e61a566a0668abc33ae821b49.tar.zst
use fourcc as object tags (bad idea); store type info within objects
Diffstat (limited to 'import')
-rw-r--r--import/src/plugins/infojson.rs2
-rw-r--r--import/src/plugins/misc.rs10
2 files changed, 4 insertions, 8 deletions
diff --git a/import/src/plugins/infojson.rs b/import/src/plugins/infojson.rs
index a48fca5..abfadc0 100644
--- a/import/src/plugins/infojson.rs
+++ b/import/src/plugins/infojson.rs
@@ -194,7 +194,7 @@ impl ImportPlugin for Infojson {
}
if let Some(followers) = data.channel_follower_count {
node = node.as_object().update(NO_RATINGS, |rat| {
- rat.insert(RTYP_YOUTUBE_FOLLOWERS, followers as f64)
+ rat.insert(RTYP_YOUTUBE_SUBSCRIBERS, followers as f64)
});
}
diff --git a/import/src/plugins/misc.rs b/import/src/plugins/misc.rs
index ea5054e..309e0b1 100644
--- a/import/src/plugins/misc.rs
+++ b/import/src/plugins/misc.rs
@@ -6,7 +6,7 @@
use crate::plugins::{ImportPlugin, PluginContext, PluginInfo};
use anyhow::{Context, Result, bail};
use jellycache::HashKey;
-use jellycommon::{jellyobject::inspect::Inspector, *};
+use jellycommon::*;
use jellydb::RowNum;
use jellyremuxer::matroska::{AttachedFile, Segment};
use log::info;
@@ -29,13 +29,9 @@ impl ImportPlugin for ImageFiles {
"backdrop.jpeg" | "backdrop.webp" | "backdrop.png" => PICT_BACKDROP,
_ => return Ok(()),
};
- info!("import {:?} at {path:?}", Inspector(&TAGREG, slot));
+ info!("import {slot} at {path:?}");
let asset = ct.ic.cache.store(
- format!(
- "media/literal/{}-{}.image",
- HashKey(path),
- TAGREG.name(slot.0)
- ),
+ format!("media/literal/{}-{slot}.image", HashKey(path)),
|| {
let mut data = Vec::new();
File::open(path)?.read_to_end(&mut data)?;