Skip to content

Commit c18943f

Browse files
authored
Don't use Apollo list actions when a search action exists (#66)
* fix apollo actions * list->search * fix apollo actions
1 parent d4d2235 commit c18943f

File tree

8 files changed

+24
-58
lines changed

8 files changed

+24
-58
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vesselapi/integrations",
3-
"version": "0.0.47",
3+
"version": "0.0.48",
44
"description": "Vessel integrations",
55
"main": "dist/index.js",
66
"module": "dist/index.mjs",

src/platforms/apollo/actions/accounts/list.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/platforms/apollo/actions/accounts/search.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { action } from '@/sdk';
33
import { z } from 'zod';
44

55
export default action(
6-
'list-account',
6+
'search-account',
77
{
8-
operation: 'list',
8+
operation: 'search',
99
resource: 'accounts',
1010
mutation: true,
1111
schema: z.object({

src/platforms/apollo/actions/contacts/list.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/platforms/apollo/actions/custom-fields/list.ts renamed to src/platforms/apollo/actions/custom-fields/search.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { action } from '@/sdk';
33
import { z } from 'zod';
44

55
export default action(
6-
'list-custom-fields',
6+
'search-custom-fields',
77
{
8-
operation: 'list',
8+
operation: 'search',
99
resource: 'custom-fields',
1010
mutation: true,
1111
schema: z.object({

src/platforms/apollo/actions/sequences/list.ts renamed to src/platforms/apollo/actions/sequences/search.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { action } from '@/sdk';
33
import { z } from 'zod';
44

55
export default action(
6-
'list-sequences',
6+
'search-sequences',
77
{
8-
operation: 'list',
8+
operation: 'search',
99
resource: 'sequences',
1010
mutation: true,
1111
schema: z.object({

src/platforms/apollo/actions/users/list.ts renamed to src/platforms/apollo/actions/users/search.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { action } from '@/sdk';
33
import { z } from 'zod';
44

55
export default action(
6-
'list-users',
6+
'search-users',
77
{
8-
operation: 'list',
8+
operation: 'search',
99
resource: 'users',
1010
mutation: true,
1111
schema: z.object({

src/platforms/apollo/index.ts

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,37 @@ import * as constants from './constants';
44
import { icon } from './icon';
55

66
import createAccount from './actions/accounts/create';
7-
import listAccounts from './actions/accounts/list';
8-
import searchAccount from './actions/accounts/search';
7+
import {
8+
default as searchAccount,
9+
default as searchAccounts,
10+
} from './actions/accounts/search';
911
import updateAccount from './actions/accounts/update';
1012

1113
import listActivities from './actions/activities/list';
1214

1315
import createContact from './actions/contacts/create';
14-
import listContacts from './actions/contacts/list';
15-
import searchContact from './actions/contacts/search';
16+
import {
17+
default as searchContact,
18+
default as searchContacts,
19+
} from './actions/contacts/search';
1620
import updateContact from './actions/contacts/update';
1721

1822
import createCustomField from './actions/custom-fields/create';
19-
import listCustomFields from './actions/custom-fields/list';
23+
import listCustomFields from './actions/custom-fields/search';
2024

2125
import searchEmails from './actions/emails/search';
2226

2327
import listEmailAccounts from './actions/email-accounts/list';
2428

2529
import createSequences from './actions/sequences/create';
26-
import listSequences from './actions/sequences/list';
30+
import searchSequences from './actions/sequences/search';
2731
import startSequence from './actions/sequences/start';
2832

2933
import createSequenceSteps from './actions/sequence-steps/create';
3034

3135
import updateSequenceTemplates from './actions/sequence-templates/update';
3236

33-
import listUsers from './actions/users/list';
37+
import searchUsers from './actions/users/search';
3438

3539
export * as types from './schemas';
3640
export default platform('apollo', {
@@ -51,14 +55,14 @@ export default platform('apollo', {
5155
client,
5256
actions: {
5357
createAccount,
54-
listAccounts,
58+
searchAccounts,
5559
updateAccount,
5660
searchAccount,
5761

5862
listActivities,
5963

6064
createContact,
61-
listContacts,
65+
searchContacts,
6266
updateContact,
6367
searchContact,
6468

@@ -70,13 +74,13 @@ export default platform('apollo', {
7074
listEmailAccounts,
7175

7276
createSequences,
73-
listSequences,
77+
searchSequences,
7478
startSequence,
7579

7680
createSequenceSteps,
7781

7882
updateSequenceTemplates,
7983

80-
listUsers,
84+
searchUsers,
8185
},
8286
});

0 commit comments

Comments
 (0)