diff options
Diffstat (limited to 'import')
-rw-r--r-- | import/src/lib.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/import/src/lib.rs b/import/src/lib.rs index f6daa42..83cf9b4 100644 --- a/import/src/lib.rs +++ b/import/src/lib.rs @@ -116,6 +116,7 @@ pub fn merge_nodes(db: &DataAcid) -> anyhow::Result<()> { node.public.id = Some(id.value().to_owned()); node.public.path = vec![]; // will be reconstructed in the next pass + node.public.federated = None; // TODO this discardes a lot of information. maybe change this. if let Some(media) = &node.public.media { @@ -642,7 +643,7 @@ fn merge_node(x: Node, y: Node) -> anyhow::Result<Node> { .into_iter() .chain(y.public.ratings) .collect(), - federated: x.public.federated.or(y.public.federated), + federated: None, poster: x.public.poster.or(y.public.poster), backdrop: x.public.backdrop.or(y.public.backdrop), }, |