Signed-off-by: ale <ale@manalejandro.com>
Este commit está contenido en:
ale
2025-12-08 21:06:35 +01:00
padre ad7a1cf0a7
commit 8fa586731a
Se han modificado 13 ficheros con 18 adiciones y 65 borrados

Ver fichero

@@ -8,7 +8,6 @@ interface HashDocument {
sha1: string;
sha256: string;
sha512: string;
bcrypt: string;
created_at?: string;
}
@@ -44,7 +43,7 @@ export async function POST(request: NextRequest) {
index: INDEX_NAME,
query: {
term: {
[hashType]: hashType === 'bcrypt' ? cleanQuery : cleanQueryLower
[hashType]: cleanQueryLower
}
}
});
@@ -66,7 +65,6 @@ export async function POST(request: NextRequest) {
sha1: source.sha1,
sha256: source.sha256,
sha512: source.sha512,
bcrypt: source.bcrypt,
}
};
})
@@ -101,11 +99,10 @@ export async function POST(request: NextRequest) {
sha1: existingDoc.sha1,
sha256: existingDoc.sha256,
sha512: existingDoc.sha512,
bcrypt: existingDoc.bcrypt,
};
} else {
// Plaintext not found, generate hashes and check if any hash already exists
hashes = await generateHashes(cleanQuery);
hashes = generateHashes(cleanQuery);
const hashExistsResponse = await esClient.search<HashDocument>({
index: INDEX_NAME,
@@ -147,7 +144,6 @@ export async function POST(request: NextRequest) {
sha1: hashes.sha1,
sha256: hashes.sha256,
sha512: hashes.sha512,
bcrypt: hashes.bcrypt,
}
});
}