diff --git a/lib/new-admin/graphql/schema.js b/lib/new-admin/graphql/schema.js index 10c40245..44d098be 100644 --- a/lib/new-admin/graphql/schema.js +++ b/lib/new-admin/graphql/schema.js @@ -418,10 +418,10 @@ const resolvers = { createPairingTotem: (...[, { name }]) => pairing.totem(name), saveAccounts: (...[, { accounts }]) => settingsLoader.saveAccounts(accounts), resetAccounts: (...[, { schemaVersion }]) => settingsLoader.resetAccounts(schemaVersion), - setCustomer: (root, args, context, info) => { + setCustomer: (root, { customerId, customerInput }, context, info) => { const token = context.req.cookies && context.req.cookies.token - if (args.customerId !== anonymous.uuid) return customers.updateCustomer(args.customerId, args.customerInput, token) - return customers.getCustomerById(args.customerId) + if (customerId === anonymous.uuid) return customers.getCustomerById(customerId) + return customers.updateCustomer(customerId, customerInput, token) }, saveConfig: (...[, { config }]) => settingsLoader.saveConfig(config) .then(it => {