index.ts
1 import createPassenger from "./createPassenger"; 2 import updatePassenger from "./updatePassenger"; 3 4 export default [ 5 ({ strapi }) => ({ 6 resolvers: { 7 Mutation: { 8 createPassenger, 9 updatePassenger, 10 }, 11 }, 12 resolversConfig: { 13 "Passenger.user": { 14 auth: false, 15 }, 16 "Passenger.travel": { 17 auth: false, 18 }, 19 "Mutation.createPassenger": { 20 auth: false, 21 policies: [ 22 "api::passenger.add-only-self", 23 "api::passenger.check-creation", 24 ], 25 }, 26 "Mutation.updatePassenger": { 27 auth: false, 28 policies: ["api::passenger.check-update"], 29 }, 30 "Mutation.deletePassenger": { 31 auth: false, 32 policies: ["api::passenger.check-deletion"], 33 }, 34 }, 35 }), 36 ];