From c80da046e430b97bc87e8157ed28d707a285420b Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Pasquier <contact@jbpasquier.eu>
Date: Tue, 28 Jul 2020 11:49:12 +0000
Subject: [PATCH] fix: reactivity of circles and projects on federation

---
 src/index.pug | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/index.pug b/src/index.pug
index 7a12da8f..f0c607cb 100644
--- a/src/index.pug
+++ b/src/index.pug
@@ -49,6 +49,9 @@ html(lang="en")
 
         if endpoints.projects || (endpoints.get && endpoints.get.projects)
           #project(hidden).with-sidebar
+            if (endpoints.post && endpoints.post.projects) && (endpoints.get && endpoints.get.projects)
+              hubl-reactivity(data-src=`${endpoints.post.projects}joinable/` target-src=`${endpoints.get.projects}`)
+              hubl-reactivity(data-src=`${endpoints.post.projects}` target-src=`${endpoints.get.projects}`)
             hubl-reactivity(data-src=`${endpoints.projects || endpoints.get.projects}joinable/` target-src=`${endpoints.projects || endpoints.get.projects}`)
             hubl-reactivity(bind-user nested-field="projects" target-src=`${endpoints.projects || endpoints.get.projects}`)
             hubl-reactivity(bind-user nested-field="projects" target-src=`${endpoints.projects || endpoints.get.projects}joinable/`)
@@ -56,6 +59,9 @@ html(lang="en")
 
         if endpoints.circles || (endpoints.get && endpoints.get.circles)
           #circle(hidden).with-sidebar
+            if (endpoints.post && endpoints.post.circles) && (endpoints.get && endpoints.get.circles)
+              hubl-reactivity(data-src=`${endpoints.post.circles}joinable/` target-src=`${endpoints.get.circles}`)
+              hubl-reactivity(data-src=`${endpoints.post.circles}` target-src=`${endpoints.get.circles}`)
             hubl-reactivity(data-src=`${endpoints.circles || endpoints.get.circles}joinable/` target-src=`${endpoints.circles || endpoints.get.circles}`)
             hubl-reactivity(bind-user nested-field="circles" target-src=`${endpoints.circles || endpoints.get.circles}`)
             hubl-reactivity(bind-user nested-field="circles" target-src=`${endpoints.circles || endpoints.get.circles}joinable/`)
-- 
GitLab