diff --git a/apps/sovoli.com/src/app/[username]/[slug]/components/Connections.tsx b/apps/sovoli.com/src/app/[username]/[slug]/components/Connections.tsx index cdba61dc..f61c1d37 100644 --- a/apps/sovoli.com/src/app/[username]/[slug]/components/Connections.tsx +++ b/apps/sovoli.com/src/app/[username]/[slug]/components/Connections.tsx @@ -19,6 +19,7 @@ export function Connections({ knowledge }: ConnectionsProps) { ? "references" : "replies", ); + return ( References - 3 + {knowledge.SourceConnections?.filter( + (c) => c.type !== "main_reference" && c.type !== "comment", + ).length ?? 0} } diff --git a/apps/sovoli.com/src/app/[username]/[slug]/components/ReferenceList.tsx b/apps/sovoli.com/src/app/[username]/[slug]/components/ReferenceList.tsx index c71701f9..120ffe62 100644 --- a/apps/sovoli.com/src/app/[username]/[slug]/components/ReferenceList.tsx +++ b/apps/sovoli.com/src/app/[username]/[slug]/components/ReferenceList.tsx @@ -42,7 +42,24 @@ function BookReference({ const book = knowledgeConnection.TargetKnowledge?.Book; const authors = book?.authors as unknown as string[]; - if (!book) return null; + if (!book) + return ( + + +

Error retrieving book information

+

+ Notes: {knowledgeConnection.notes} +

+

+ Error: {knowledgeConnection.TargetKnowledge?.jobError} +

+

+ Query: {knowledgeConnection.TargetKnowledge?.query} -{" "} + {knowledgeConnection.TargetKnowledge?.queryType} +

+
+
+ ); return (