aboutsummaryrefslogtreecommitdiff
path: root/import/src/plugins/misc.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-12-12 01:59:38 +0100
committermetamuffin <metamuffin@disroot.org>2025-12-12 01:59:38 +0100
commit3661af07620caad1bfa46fa6902054797433fc0f (patch)
tree2ac2d68b06d16bf0f0a2242ad1e00905ef50006d /import/src/plugins/misc.rs
parent9289a82e262e4acc58b37ba7e0fc29f85cb1ba7c (diff)
downloadjellything-3661af07620caad1bfa46fa6902054797433fc0f.tar
jellything-3661af07620caad1bfa46fa6902054797433fc0f.tar.bz2
jellything-3661af07620caad1bfa46fa6902054797433fc0f.tar.zst
Custom import thread count and fixes
Diffstat (limited to 'import/src/plugins/misc.rs')
-rw-r--r--import/src/plugins/misc.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/import/src/plugins/misc.rs b/import/src/plugins/misc.rs
index 0444d0c..4a4851e 100644
--- a/import/src/plugins/misc.rs
+++ b/import/src/plugins/misc.rs
@@ -122,6 +122,19 @@ impl ImportPlugin for General {
Ok(())
})?;
}
+ if let Some(title) = line.strip_prefix("title=") {
+ ct.db.update_node_init(node, |node| {
+ node.title = Some(title.to_owned());
+ Ok(())
+ })?;
+ }
+ if let Some(index) = line.strip_prefix("index=") {
+ let index = index.parse().context("parse index")?;
+ ct.db.update_node_init(node, |node| {
+ node.index = Some(index);
+ Ok(())
+ })?;
+ }
Ok(())
}
}