Merged in fix/handle-cache-delete-without-hit (pull request #1556)

Don't return from cache deleteKey

* Don't return from cache deleteKey


Approved-by: Linus Flood
This commit is contained in:
Anton Gunnarsson
2025-03-17 16:19:55 +00:00
committed by Linus Flood
parent 6d0f47fd4f
commit d5b47be2f2

View File

@@ -4,7 +4,7 @@ import { cacheLogger } from "../logger"
import { API_KEY } from "./client"
import { getCacheEndpoint } from "./endpoints"
export async function deleteKey<T>(key: string, opts?: { fuzzy?: boolean }) {
export async function deleteKey(key: string, opts?: { fuzzy?: boolean }) {
const perf = performance.now()
const endpoint = getCacheEndpoint(key)
@@ -35,9 +35,7 @@ export async function deleteKey<T>(key: string, opts?: { fuzzy?: boolean }) {
return undefined
}
const data = (await response.json()) as { data: T }
cacheLogger.debug(
`Delete '${key}' took ${(performance.now() - perf).toFixed(2)}ms`
)
return data.data
}