From 7106aa35e4a1908704aced3c30fd36b552932e14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Th=E1=BA=BF=20H=C6=B0ng?= Date: Thu, 12 Mar 2026 22:18:12 +0700 Subject: [PATCH] fix: fix --- apps/nginx/module-installer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/nginx/module-installer.py b/apps/nginx/module-installer.py index dc60269..acfb91a 100644 --- a/apps/nginx/module-installer.py +++ b/apps/nginx/module-installer.py @@ -32,7 +32,9 @@ def get_nginx_info() -> tuple[str | None, str | None]: return (None, None) -def download_and_unpack(module: dict) -> str: +def download_and_unpack(module: dict | str) -> str: + if isinstance(module, str): + module = {"name": module.split("/")[-1].rsplit(".", 2)[0], "url": module} url = module["url"] print(f"Downloading '{url}'...") file_name = url.split("/")[-1]