From 3dacf3723e226c6643759d515292500795fa7e35 Mon Sep 17 00:00:00 2001 From: Zef Hemel Date: Tue, 19 Jul 2022 17:21:11 +0200 Subject: [PATCH] Fixes #37 --- packages/web/editor.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/web/editor.tsx b/packages/web/editor.tsx index 6d6d8d91..c1e7f081 100644 --- a/packages/web/editor.tsx +++ b/packages/web/editor.tsx @@ -269,7 +269,14 @@ export class Editor { this.viewDispatch({ type: "page-saved" }); resolve(); }) - .catch(reject); + .catch((e) => { + this.flashNotification( + "Could not save page, retrying again in 10 seconds", + "error" + ); + this.saveTimeout = setTimeout(this.save.bind(this), 10000); + reject(e); + }); } else { resolve(); }