This commit is contained in:
2025-07-29 09:53:28 -05:00
parent 4fcf7cbf33
commit f9d7ac2c14

View File

@@ -83,6 +83,7 @@ const getBucketFiles = async (folderName) => {
});
const itemCount = {};
const ext = ".tar.gz";
const filteredItems = ret
.filter((item) => item.name.endsWith(ext))
.filter((item) => {
@@ -102,6 +103,7 @@ const getBucketFiles = async (folderName) => {
const setup_key =
item.key.substring(0, item.key.length - ext.length) +
"_setup.exe";
oldItems.push(setup_key);
oldItems.push(setup_key + ".sha256");
oldItems.push(setup_key + ".sig");
@@ -129,26 +131,22 @@ const getBucketFiles = async (folderName) => {
0,
filteredItems[i].key.length - ext.length,
) + "_setup.exe";
const setup_name =
filteredItems[i].name.substring(
0,
filteredItems[i].name.length - ext.length,
) + "_setup.exe";
setup_items.push([
{ idx: i + 3 },
{ ...filteredItems[i], key: setup_key, name: setup_name },
{
...filteredItems[i],
key: setup_key + ".sha256",
name: setup_name + ".sha256",
},
{
...filteredItems[i],
key: setup_key + ".sig",
name: setup_name + ".sig",
},
]);
const setup_item = ret.find((item) => item.key == setup_key);
if (setup_item) {
const setup_item2 = ret.find(
(item) => item.key == setup_key + ".sha256",
);
const setup_item3 = ret.find(
(item) => item.key == setup_key + ".sig",
);
setup_items.push([
{ idx: i + 3 },
setup_item,
setup_item2,
setup_item3,
]);
}
}
}