Skip to content

Commit

Permalink
Fix useless requests (#7)
Browse files Browse the repository at this point in the history
  • Loading branch information
Geometrically authored Nov 6, 2023
1 parent 1045e30 commit 2881efb
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,20 +24,16 @@ interface UrlData {
function extractUrlData(path: string): UrlData | null {
// Pattern: data/:hash/versions/:version/:file
const parts = path.split('/');
console.log(parts);

const hashIndex = parts.findIndex((part) => part === 'data') + 1;
const versionIndex = parts.findIndex((part) => part === 'versions') + 1;

console.log(hashIndex);
console.log(versionIndex);
const hashIndex = parts.findIndex((part) => part === 'data');
const versionIndex = parts.findIndex((part) => part === 'versions');

if (hashIndex === -1 || versionIndex === -1) {
return null;
}

const projectId = parts[hashIndex];
const versionId = parts[versionIndex];
const projectId = parts[hashIndex + 1];
const versionId = parts[versionIndex + 1];

return { projectId, versionId };
}
Expand Down Expand Up @@ -94,7 +90,6 @@ export default {

const urlData = extractUrlData(key);

console.log(urlData);
if (urlData && request.method === 'GET') {
ctx.waitUntil(countDownload(request, env, urlData));
}
Expand Down

0 comments on commit 2881efb

Please sign in to comment.