From 0c5c04e58a707d3cb3d563a585e870afbf1f8e50 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Thu, 31 Aug 2023 15:16:55 +0200 Subject: [PATCH] :bug: Fix deleted pages comments shown in right sidebar --- frontend/src/app/main/data/comments.cljs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/data/comments.cljs b/frontend/src/app/main/data/comments.cljs index 4ea5796be..b9fd50a43 100644 --- a/frontend/src/app/main/data/comments.cljs +++ b/frontend/src/app/main/data/comments.cljs @@ -279,8 +279,9 @@ (assoc-in (conj path :position) (:position comment-thread)) (assoc-in (conj path :frame-id) (:frame-id comment-thread)))))) (fetched [[users comments] state] - (let [pages (get-in state [:workspace-data :pages-index]) - comments (filter #(some? (get pages (:page-id %))) comments) + (let [pages (-> (get-in state [:workspace-data :pages]) + set) + comments (filter #(contains? pages (:page-id %)) comments) state (-> state (assoc :comment-threads (d/index-by :id comments)) (update :current-file-comments-users merge (d/index-by :id users)))]