Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 21x 21x 21x 21x 20x 1x 1x | import * as os from "../../../libs/opensearch-lib"; import { getDomain, getOsNamespace } from "libs/utils"; import { BaseIndex } from "lib/packages/shared-types/opensearch"; export async function itemExists({ id }: { id: string }): Promise<boolean> { try { const domain = getDomain(); const index: `${string}${BaseIndex}` = getOsNamespace("main"); const packageResult = await os.getItem(domain, index, id); return packageResult?._source !== undefined && packageResult?._source !== null; } catch (error) { console.error(error); return false; } } |