Files
klz-cables.com/.pnpm-store/v10/files/de/f6c2869b99105b5d34f0f68642f0a7881265d87e129b8af08990b78b523a1172a2139a4c39ece76c81f14ac695f8934a0277f0c36c8750ae543ede28f29ae2
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

19 lines
624 B
Plaintext

import { appendNonTrashedFilter } from '../../utilities/appendNonTrashedFilter.js';
export const initOperation = async (args)=>{
const { collection: slug, req } = args;
const collectionConfig = req.payload.config.collections?.find((c)=>c.slug === slug);
// Exclude trashed documents unless `trash: true`
const where = appendNonTrashedFilter({
enableTrash: Boolean(collectionConfig?.trash),
trash: false,
where: {}
});
const doc = await req.payload.db.findOne({
collection: slug,
req,
where
});
return !!doc;
};
//# sourceMappingURL=init.js.map