backend/src/api/notification/policies/check-find.ts (view raw)
1import { errors } from "@strapi/utils";
2
3export default async (policyContext) => {
4 const user = policyContext.state.user;
5 if (!user) throw new errors.ForbiddenError();
6
7 policyContext.args.filters = {
8 ...(policyContext.args.filters || {}),
9 user: { id: { eq: user.id } },
10 event: { id: { notNull: true } },
11 };
12};