From ac6900729281fc3ac7bb2ceb73a13b33794b8a4b Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 11 Nov 2019 16:18:25 +0100 Subject: [PATCH] Fix file rendering if content.json download failed --- plugins/TranslateSite/TranslateSitePlugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/TranslateSite/TranslateSitePlugin.py b/plugins/TranslateSite/TranslateSitePlugin.py index ccb524ae..01521921 100644 --- a/plugins/TranslateSite/TranslateSitePlugin.py +++ b/plugins/TranslateSite/TranslateSitePlugin.py @@ -44,7 +44,9 @@ class UiRequestPlugin(object): return file_generator def actionPatchFile(self, site, inner_path, file_generator): - content_json = site.content_manager.contents["content.json"] + content_json = site.content_manager.contents.get("content.json") + if not content_json: + return file_generator lang_file = "languages/%s.json" % translate.lang lang_file_exist = False if site.settings.get("own"): # My site, check if the file is exist (allow to add new lang without signing)