forked from alemi/upub
fix: when missing embedded object still show url!
This commit is contained in:
parent
fe30ad59d7
commit
625b8e0e02
1 changed files with 7 additions and 3 deletions
|
@ -66,10 +66,14 @@ pub async fn page(
|
||||||
.set_ordered_items(Node::array(
|
.set_ordered_items(Node::array(
|
||||||
items
|
items
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.map(|(a, o)|
|
.map(|(a, o)| {
|
||||||
|
let oid = a.object.clone();
|
||||||
super::super::activity::ap_activity(a)
|
super::super::activity::ap_activity(a)
|
||||||
.set_object(Node::maybe_object(o.map(super::super::object::ap_object)))
|
.set_object(match o {
|
||||||
)
|
Some(o) => Node::object(super::super::object::ap_object(o)),
|
||||||
|
None => Node::maybe_link(oid),
|
||||||
|
})
|
||||||
|
})
|
||||||
.collect()
|
.collect()
|
||||||
))
|
))
|
||||||
.ld_context()
|
.ld_context()
|
||||||
|
|
Loading…
Reference in a new issue