diff --git a/templates/ecommerce/src/payload/collections/Orders/hooks/clearUserCart.ts b/templates/ecommerce/src/payload/collections/Orders/hooks/clearUserCart.ts index 29efa118f..1c6f783c2 100644 --- a/templates/ecommerce/src/payload/collections/Orders/hooks/clearUserCart.ts +++ b/templates/ecommerce/src/payload/collections/Orders/hooks/clearUserCart.ts @@ -1,6 +1,6 @@ import type { AfterChangeHook } from 'payload/dist/collections/config/types' -import type { Order, User } from '../../../payload-types' +import type { Order } from '../../../payload-types' export const clearUserCart: AfterChangeHook = async ({ doc, req, operation }) => { const { payload } = req @@ -18,7 +18,9 @@ export const clearUserCart: AfterChangeHook = async ({ doc, req, operatio collection: 'users', id: orderedBy, data: { - cart: [] as User['cart'], + cart: { + items: [], + }, }, }) }