backend/src/graphql/passenger/updatePassenger.ts (view raw)
1const updatePassenger = {
2 description: "Update a passenger",
3 async resolve(_root, args) {
4 const { id, data } = args;
5 try {
6 const passenger = await strapi.entityService.update(
7 "api::passenger.passenger",
8 id,
9 { data }
10 );
11 const { toEntityResponse } = strapi
12 .plugin("graphql")
13 .service("format").returnTypes;
14 return toEntityResponse(passenger, {
15 args,
16 resourceUID: "api::passenger.passenger",
17 });
18 } catch (error) {
19 strapi.log.error(error);
20 }
21 },
22};
23
24export default updatePassenger;