From e1d62a1910986fac61ab0a5d7bc98887b05524ab Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Mon, 20 Feb 2023 20:50:53 +0100 Subject: [PATCH] apps: Fix edge case in change_url where old_nginx_conf_backup could be None --- src/app.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app.py b/src/app.py index 2d8bb9bbd..c2d4d0a89 100644 --- a/src/app.py +++ b/src/app.py @@ -508,8 +508,9 @@ def app_change_url(operation_logger, app, domain, path): new_nginx_conf_path ): rm(new_nginx_conf_path, force=True) - write_to_file(old_nginx_conf_path, old_nginx_conf_backup) - service_reload_or_restart("nginx") + if old_nginx_conf_backup: + write_to_file(old_nginx_conf_path, old_nginx_conf_backup) + service_reload_or_restart("nginx") # restore values modified by app_checkurl # see begining of the function