From 196e193281e4be5fc02e57d8095881bd42bab88a Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Fri, 13 Jan 2023 09:46:26 +0100 Subject: [PATCH] :bug: Fix error message when the thumbnail fails to be added --- frontend/src/app/main/data/workspace/thumbnails.cljs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/data/workspace/thumbnails.cljs b/frontend/src/app/main/data/workspace/thumbnails.cljs index cb66f59cb..63e288f3c 100644 --- a/frontend/src/app/main/data/workspace/thumbnails.cljs +++ b/frontend/src/app/main/data/workspace/thumbnails.cljs @@ -69,7 +69,8 @@ (rx/concat ;; Delete the thumbnail first so if we interrupt we can regenerate after - (rp/cmd! :upsert-file-object-thumbnail params) + (->> (rp/cmd! :upsert-file-object-thumbnail params) + (rx/catch #(rx/empty))) (->> blob-result (rx/merge-map (fn [blob] @@ -84,7 +85,9 @@ (rx/merge ;; Update the local copy of the thumbnails so we don't need to request it again (rx/of #(update % :workspace-thumbnails assoc object-id data)) - (->> (rp/cmd! :upsert-file-object-thumbnail params) + (->> (rx/timer 5000) + (rx/flat-map #(rp/cmd! :upsert-file-object-thumbnail params)) + (rx/catch #(rx/empty)) (rx/ignore)))) (rx/empty)))))))))))