[web] fix -> failing to install some applications when the expected temp directory does not exist

This commit is contained in:
Vinicius Moreira
2021-01-30 08:37:17 -03:00
parent d71fce19c8
commit 2e468fae67
3 changed files with 9 additions and 1 deletions

View File

@@ -689,6 +689,9 @@ class WebApplicationManager(SoftwareManager):
install_options.append('--icon={}'.format(temp_icon_path))
self.logger.info("Writing a temp suggestion icon at {}".format(temp_icon_path))
Path(os.path.dirname(temp_icon_path)).mkdir(parents=True, exist_ok=True)
with open(temp_icon_path, 'wb+') as f:
f.write(icon_bytes)