From ea31e148aea63cd6bae9a61308a35a413077c0ee Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Fri, 20 Jan 2023 15:55:58 +0200 Subject: [PATCH] refactor: simplify download & extract logic --- lnbits/app.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lnbits/app.py b/lnbits/app.py index 4c668d2a7..d21fb5bdc 100644 --- a/lnbits/app.py +++ b/lnbits/app.py @@ -147,11 +147,11 @@ def check_installed_extension(ext: InstallableExtension) -> bool: if ext.has_installed_version: return True - if ext.zip_path in zip_files: - ext.extract_archive() - else: + + if ext.zip_path not in zip_files: ext.download_archive() - ext.extract_archive() + ext.extract_archive() + return False