Fix zapier (#2735)

* Fix zapier tests

* Handle nested fields

* Code review returns
This commit is contained in:
martmull
2023-11-27 18:09:21 +01:00
committed by GitHub
parent e2e871ca32
commit a413b29dd4
10 changed files with 137 additions and 80 deletions

View File

@ -4,8 +4,8 @@ import requestDb from '../utils/requestDb';
const perform = async (z: ZObject, bundle: Bundle) => {
const query = `
mutation CreatePerson {
createOnePerson(
mutation createPerson {
createPerson(
data:{${handleQueryParams(bundle.inputData)}}
)
{id}
@ -23,15 +23,15 @@ export default {
operation: {
inputFields: [
{
key: 'firstName',
key: 'name__firstName',
label: 'First Name',
type: 'string',
required: true,
required: false,
list: false,
altersDynamicFields: false,
},
{
key: 'lastName',
key: 'name__lastName',
label: 'Last Name',
type: 'string',
required: false,
@ -64,8 +64,8 @@ export default {
},
],
sample: {
firstName: 'John',
lastName: 'Doe',
name__firstName: 'John',
name__lastName: 'Doe',
email: 'johndoe@gmail.com',
},
perform,