From 97fad8fbaaddf3a8a5f17a6f1abfc0e53c59acf6 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 4 Feb 2025 08:28:23 -0500 Subject: Bug fix * This prevents absolute paths returned by listdir() from being injected into the "bottom" index.html file. * The href target should be relative to the local directory structure, not an absolute path. --- src/lib/delivery/delivery_postprocess.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/delivery/delivery_postprocess.c b/src/lib/delivery/delivery_postprocess.c index 40ac43f..d8ac58b 100644 --- a/src/lib/delivery/delivery_postprocess.c +++ b/src/lib/delivery/delivery_postprocess.c @@ -238,7 +238,7 @@ int delivery_index_wheel_artifacts(struct Delivery *ctx) { } for (size_t i = 0; i < strlist_count(packages); i++) { - char *package = strlist_item(packages, i); + char *package = path_basename(strlist_item(packages, i)); if (!endswith(package, ".whl")) { continue; } -- cgit