remove old files

This commit is contained in:
dni
2026-07-09 08:05:59 +02:00
parent bb53fe41c8
commit d157c43ebb
2 changed files with 5 additions and 0 deletions
+4
View File
@@ -382,6 +382,10 @@ async def restore_installed_extension(app: FastAPI, ext: InstallableExtension):
def register_custom_extensions_path():
upgrades_dir = settings.lnbits_extensions_upgrade_path
shutil.rmtree(upgrades_dir, True)
Path(upgrades_dir).mkdir(parents=True, exist_ok=True)
if settings.has_default_extension_path:
return
default_ext_path = os.path.join("lnbits", "extensions")
+1
View File
@@ -456,6 +456,7 @@ class InstallableExtension(BaseModel):
shutil.rmtree(self.ext_dir, True)
shutil.copytree(Path(self.ext_upgrade_dir), Path(self.ext_dir))
shutil.rmtree(self.ext_upgrade_dir, True)
logger.info(f"Extension {self.name} ({self.installed_version}) extracted.")
def clean_extension_files(self):