Skip to content

Commit d678161

Browse files
lukas-reinekengshiheng
authored andcommitted
NO-TICKET syncCatalogProducts mutation
1 parent db7d0a7 commit d678161

File tree

8 files changed

+102
-10
lines changed

8 files changed

+102
-10
lines changed

index.node.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.web.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/generated/fields.d.ts

Lines changed: 16 additions & 6 deletions
Large diffs are not rendered by default.

src/generated/fields.ts

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ export type CampaignTemplateFields = {
229229
conversionSpec: 'marketingCampaigns{edges{node{conversionSpec}}}';
230230
startDate: 'marketingCampaigns{edges{node{startDate}}}';
231231
endDate: 'marketingCampaigns{edges{node{endDate}}}';
232+
productFilter: 'marketingCampaigns{edges{node{productFilter}}}';
232233
GCPX: {
233234
id: 'marketingCampaigns{edges{node{GCPX{id}}}}';
234235
creationDate: 'marketingCampaigns{edges{node{GCPX{creationDate}}}}';
@@ -606,6 +607,7 @@ export type CampaignTemplateFields = {
606607
conversionSpec: 'currentGCPX{marketingCampaigns{edges{node{conversionSpec}}}}';
607608
startDate: 'currentGCPX{marketingCampaigns{edges{node{startDate}}}}';
608609
endDate: 'currentGCPX{marketingCampaigns{edges{node{endDate}}}}';
610+
productFilter: 'currentGCPX{marketingCampaigns{edges{node{productFilter}}}}';
609611
delivering: 'currentGCPX{marketingCampaigns{edges{node{delivering}}}}';
610612
};
611613
cursor: 'currentGCPX{marketingCampaigns{edges{cursor}}}';
@@ -918,6 +920,7 @@ export const CampaignTemplateFields: CampaignTemplateFields = {
918920
'marketingCampaigns{edges{node{conversionSpec}}}',
919921
startDate: 'marketingCampaigns{edges{node{startDate}}}',
920922
endDate: 'marketingCampaigns{edges{node{endDate}}}',
923+
productFilter: 'marketingCampaigns{edges{node{productFilter}}}',
921924
GCPX: {
922925
id: 'marketingCampaigns{edges{node{GCPX{id}}}}',
923926
creationDate:
@@ -1463,6 +1466,8 @@ export const CampaignTemplateFields: CampaignTemplateFields = {
14631466
'currentGCPX{marketingCampaigns{edges{node{startDate}}}}',
14641467
endDate:
14651468
'currentGCPX{marketingCampaigns{edges{node{endDate}}}}',
1469+
productFilter:
1470+
'currentGCPX{marketingCampaigns{edges{node{productFilter}}}}',
14661471
delivering:
14671472
'currentGCPX{marketingCampaigns{edges{node{delivering}}}}',
14681473
},
@@ -1644,6 +1649,7 @@ export type CampaignTemplateField =
16441649
| 'marketingCampaigns{edges{node{conversionSpec}}}'
16451650
| 'marketingCampaigns{edges{node{startDate}}}'
16461651
| 'marketingCampaigns{edges{node{endDate}}}'
1652+
| 'marketingCampaigns{edges{node{productFilter}}}'
16471653
| 'marketingCampaigns{edges{node{GCPX{id}}}}'
16481654
| 'marketingCampaigns{edges{node{GCPX{creationDate}}}}'
16491655
| 'marketingCampaigns{edges{node{GCPX{lastChangeDate}}}}'
@@ -1900,6 +1906,7 @@ export type CampaignTemplateField =
19001906
| 'currentGCPX{marketingCampaigns{edges{node{conversionSpec}}}}'
19011907
| 'currentGCPX{marketingCampaigns{edges{node{startDate}}}}'
19021908
| 'currentGCPX{marketingCampaigns{edges{node{endDate}}}}'
1909+
| 'currentGCPX{marketingCampaigns{edges{node{productFilter}}}}'
19031910
| 'currentGCPX{marketingCampaigns{edges{node{delivering}}}}'
19041911
| 'currentGCPX{marketingCampaigns{edges{cursor}}}'
19051912
| 'currentGCPX{marketingCampaigns{pageInfo{endCursor}}}'
@@ -5205,6 +5212,7 @@ export type ProductFields = {
52055212
conversionSpec: 'marketingCampaigns{edges{node{conversionSpec}}}';
52065213
startDate: 'marketingCampaigns{edges{node{startDate}}}';
52075214
endDate: 'marketingCampaigns{edges{node{endDate}}}';
5215+
productFilter: 'marketingCampaigns{edges{node{productFilter}}}';
52085216
GCPX: {
52095217
id: 'marketingCampaigns{edges{node{GCPX{id}}}}';
52105218
creationDate: 'marketingCampaigns{edges{node{GCPX{creationDate}}}}';
@@ -5705,6 +5713,7 @@ export const ProductFields: ProductFields = {
57055713
'marketingCampaigns{edges{node{conversionSpec}}}',
57065714
startDate: 'marketingCampaigns{edges{node{startDate}}}',
57075715
endDate: 'marketingCampaigns{edges{node{endDate}}}',
5716+
productFilter: 'marketingCampaigns{edges{node{productFilter}}}',
57085717
GCPX: {
57095718
id: 'marketingCampaigns{edges{node{GCPX{id}}}}',
57105719
creationDate:
@@ -6140,6 +6149,7 @@ export type ProductField =
61406149
| 'marketingCampaigns{edges{node{conversionSpec}}}'
61416150
| 'marketingCampaigns{edges{node{startDate}}}'
61426151
| 'marketingCampaigns{edges{node{endDate}}}'
6152+
| 'marketingCampaigns{edges{node{productFilter}}}'
61436153
| 'marketingCampaigns{edges{node{GCPX{id}}}}'
61446154
| 'marketingCampaigns{edges{node{GCPX{creationDate}}}}'
61456155
| 'marketingCampaigns{edges{node{GCPX{lastChangeDate}}}}'
@@ -9314,6 +9324,7 @@ export type MarketingCampaignFields = {
93149324
conversionSpec: 'conversionSpec';
93159325
startDate: 'startDate';
93169326
endDate: 'endDate';
9327+
productFilter: 'productFilter';
93179328
GCPX: {
93189329
id: 'GCPX{id}';
93199330
creationDate: 'GCPX{creationDate}';
@@ -9559,6 +9570,7 @@ export type MarketingCampaignFields = {
95599570
conversionSpec: 'GCPX{marketingCampaigns{edges{node{conversionSpec}}}}';
95609571
startDate: 'GCPX{marketingCampaigns{edges{node{startDate}}}}';
95619572
endDate: 'GCPX{marketingCampaigns{edges{node{endDate}}}}';
9573+
productFilter: 'GCPX{marketingCampaigns{edges{node{productFilter}}}}';
95629574
delivering: 'GCPX{marketingCampaigns{edges{node{delivering}}}}';
95639575
};
95649576
cursor: 'GCPX{marketingCampaigns{edges{cursor}}}';
@@ -9620,6 +9632,7 @@ export type MarketingCampaignFields = {
96209632
conversionSpec: 'marketingAds{edges{node{marketingCampaign{conversionSpec}}}}';
96219633
startDate: 'marketingAds{edges{node{marketingCampaign{startDate}}}}';
96229634
endDate: 'marketingAds{edges{node{marketingCampaign{endDate}}}}';
9635+
productFilter: 'marketingAds{edges{node{marketingCampaign{productFilter}}}}';
96239636
delivering: 'marketingAds{edges{node{marketingCampaign{delivering}}}}';
96249637
};
96259638
};
@@ -9933,6 +9946,7 @@ export type MarketingCampaignFields = {
99339946
conversionSpec: 'campaignTemplate{marketingCampaigns{edges{node{conversionSpec}}}}';
99349947
startDate: 'campaignTemplate{marketingCampaigns{edges{node{startDate}}}}';
99359948
endDate: 'campaignTemplate{marketingCampaigns{edges{node{endDate}}}}';
9949+
productFilter: 'campaignTemplate{marketingCampaigns{edges{node{productFilter}}}}';
99369950
delivering: 'campaignTemplate{marketingCampaigns{edges{node{delivering}}}}';
99379951
};
99389952
cursor: 'campaignTemplate{marketingCampaigns{edges{cursor}}}';
@@ -10516,6 +10530,7 @@ export const MarketingCampaignFields: MarketingCampaignFields = {
1051610530
conversionSpec: 'conversionSpec',
1051710531
startDate: 'startDate',
1051810532
endDate: 'endDate',
10533+
productFilter: 'productFilter',
1051910534
GCPX: {
1052010535
id: 'GCPX{id}',
1052110536
creationDate: 'GCPX{creationDate}',
@@ -10854,6 +10869,8 @@ export const MarketingCampaignFields: MarketingCampaignFields = {
1085410869
startDate:
1085510870
'GCPX{marketingCampaigns{edges{node{startDate}}}}',
1085610871
endDate: 'GCPX{marketingCampaigns{edges{node{endDate}}}}',
10872+
productFilter:
10873+
'GCPX{marketingCampaigns{edges{node{productFilter}}}}',
1085710874
delivering:
1085810875
'GCPX{marketingCampaigns{edges{node{delivering}}}}',
1085910876
},
@@ -10936,6 +10953,8 @@ export const MarketingCampaignFields: MarketingCampaignFields = {
1093610953
'marketingAds{edges{node{marketingCampaign{startDate}}}}',
1093710954
endDate:
1093810955
'marketingAds{edges{node{marketingCampaign{endDate}}}}',
10956+
productFilter:
10957+
'marketingAds{edges{node{marketingCampaign{productFilter}}}}',
1093910958
delivering:
1094010959
'marketingAds{edges{node{marketingCampaign{delivering}}}}',
1094110960
},
@@ -11341,6 +11360,8 @@ export const MarketingCampaignFields: MarketingCampaignFields = {
1134111360
'campaignTemplate{marketingCampaigns{edges{node{startDate}}}}',
1134211361
endDate:
1134311362
'campaignTemplate{marketingCampaigns{edges{node{endDate}}}}',
11363+
productFilter:
11364+
'campaignTemplate{marketingCampaigns{edges{node{productFilter}}}}',
1134411365
delivering:
1134511366
'campaignTemplate{marketingCampaigns{edges{node{delivering}}}}',
1134611367
},
@@ -11956,6 +11977,7 @@ export type MarketingCampaignField =
1195611977
| 'conversionSpec'
1195711978
| 'startDate'
1195811979
| 'endDate'
11980+
| 'productFilter'
1195911981
| 'GCPX{id}'
1196011982
| 'GCPX{creationDate}'
1196111983
| 'GCPX{lastChangeDate}'
@@ -12115,6 +12137,7 @@ export type MarketingCampaignField =
1211512137
| 'GCPX{marketingCampaigns{edges{node{conversionSpec}}}}'
1211612138
| 'GCPX{marketingCampaigns{edges{node{startDate}}}}'
1211712139
| 'GCPX{marketingCampaigns{edges{node{endDate}}}}'
12140+
| 'GCPX{marketingCampaigns{edges{node{productFilter}}}}'
1211812141
| 'GCPX{marketingCampaigns{edges{node{delivering}}}}'
1211912142
| 'GCPX{marketingCampaigns{edges{cursor}}}'
1212012143
| 'GCPX{marketingCampaigns{pageInfo{endCursor}}}'
@@ -12160,6 +12183,7 @@ export type MarketingCampaignField =
1216012183
| 'marketingAds{edges{node{marketingCampaign{conversionSpec}}}}'
1216112184
| 'marketingAds{edges{node{marketingCampaign{startDate}}}}'
1216212185
| 'marketingAds{edges{node{marketingCampaign{endDate}}}}'
12186+
| 'marketingAds{edges{node{marketingCampaign{productFilter}}}}'
1216312187
| 'marketingAds{edges{node{marketingCampaign{delivering}}}}'
1216412188
| 'marketingAds{edges{cursor}}'
1216512189
| 'marketingAds{pageInfo{endCursor}}'
@@ -12369,6 +12393,7 @@ export type MarketingCampaignField =
1236912393
| 'campaignTemplate{marketingCampaigns{edges{node{conversionSpec}}}}'
1237012394
| 'campaignTemplate{marketingCampaigns{edges{node{startDate}}}}'
1237112395
| 'campaignTemplate{marketingCampaigns{edges{node{endDate}}}}'
12396+
| 'campaignTemplate{marketingCampaigns{edges{node{productFilter}}}}'
1237212397
| 'campaignTemplate{marketingCampaigns{edges{node{delivering}}}}'
1237312398
| 'campaignTemplate{marketingCampaigns{edges{cursor}}}'
1237412399
| 'campaignTemplate{marketingCampaigns{pageInfo{endCursor}}}'
@@ -12933,6 +12958,7 @@ export type MarketingAdFields = {
1293312958
conversionSpec: 'marketingCampaign{conversionSpec}';
1293412959
startDate: 'marketingCampaign{startDate}';
1293512960
endDate: 'marketingCampaign{endDate}';
12961+
productFilter: 'marketingCampaign{productFilter}';
1293612962
GCPX: {
1293712963
id: 'marketingCampaign{GCPX{id}}';
1293812964
creationDate: 'marketingCampaign{GCPX{creationDate}}';
@@ -13776,6 +13802,7 @@ export const MarketingAdFields: MarketingAdFields = {
1377613802
conversionSpec: 'marketingCampaign{conversionSpec}',
1377713803
startDate: 'marketingCampaign{startDate}',
1377813804
endDate: 'marketingCampaign{endDate}',
13805+
productFilter: 'marketingCampaign{productFilter}',
1377913806
GCPX: {
1378013807
id: 'marketingCampaign{GCPX{id}}',
1378113808
creationDate: 'marketingCampaign{GCPX{creationDate}}',
@@ -14638,6 +14665,7 @@ export type MarketingAdField =
1463814665
| 'marketingCampaign{conversionSpec}'
1463914666
| 'marketingCampaign{startDate}'
1464014667
| 'marketingCampaign{endDate}'
14668+
| 'marketingCampaign{productFilter}'
1464114669
| 'marketingCampaign{GCPX{id}}'
1464214670
| 'marketingCampaign{GCPX{creationDate}}'
1464314671
| 'marketingCampaign{GCPX{lastChangeDate}}'
@@ -15225,6 +15253,7 @@ export type CreativeTemplateFields = {
1522515253
conversionSpec: 'marketingCampaigns{edges{node{conversionSpec}}}';
1522615254
startDate: 'marketingCampaigns{edges{node{startDate}}}';
1522715255
endDate: 'marketingCampaigns{edges{node{endDate}}}';
15256+
productFilter: 'marketingCampaigns{edges{node{productFilter}}}';
1522815257
GCPX: {
1522915258
id: 'marketingCampaigns{edges{node{GCPX{id}}}}';
1523015259
creationDate: 'marketingCampaigns{edges{node{GCPX{creationDate}}}}';
@@ -15642,6 +15671,7 @@ export const CreativeTemplateFields: CreativeTemplateFields = {
1564215671
'marketingCampaigns{edges{node{conversionSpec}}}',
1564315672
startDate: 'marketingCampaigns{edges{node{startDate}}}',
1564415673
endDate: 'marketingCampaigns{edges{node{endDate}}}',
15674+
productFilter: 'marketingCampaigns{edges{node{productFilter}}}',
1564515675
GCPX: {
1564615676
id: 'marketingCampaigns{edges{node{GCPX{id}}}}',
1564715677
creationDate:
@@ -15973,6 +16003,7 @@ export type CreativeTemplateField =
1597316003
| 'marketingCampaigns{edges{node{conversionSpec}}}'
1597416004
| 'marketingCampaigns{edges{node{startDate}}}'
1597516005
| 'marketingCampaigns{edges{node{endDate}}}'
16006+
| 'marketingCampaigns{edges{node{productFilter}}}'
1597616007
| 'marketingCampaigns{edges{node{GCPX{id}}}}'
1597716008
| 'marketingCampaigns{edges{node{GCPX{creationDate}}}}'
1597816009
| 'marketingCampaigns{edges{node{GCPX{lastChangeDate}}}}'
@@ -16206,6 +16237,7 @@ export type CreativeLayerFields = {
1620616237
conversionSpec: 'creativeTemplate{marketingCampaigns{edges{node{conversionSpec}}}}';
1620716238
startDate: 'creativeTemplate{marketingCampaigns{edges{node{startDate}}}}';
1620816239
endDate: 'creativeTemplate{marketingCampaigns{edges{node{endDate}}}}';
16240+
productFilter: 'creativeTemplate{marketingCampaigns{edges{node{productFilter}}}}';
1620916241
delivering: 'creativeTemplate{marketingCampaigns{edges{node{delivering}}}}';
1621016242
};
1621116243
cursor: 'creativeTemplate{marketingCampaigns{edges{cursor}}}';
@@ -16449,6 +16481,8 @@ export const CreativeLayerFields: CreativeLayerFields = {
1644916481
'creativeTemplate{marketingCampaigns{edges{node{startDate}}}}',
1645016482
endDate:
1645116483
'creativeTemplate{marketingCampaigns{edges{node{endDate}}}}',
16484+
productFilter:
16485+
'creativeTemplate{marketingCampaigns{edges{node{productFilter}}}}',
1645216486
delivering:
1645316487
'creativeTemplate{marketingCampaigns{edges{node{delivering}}}}',
1645416488
},
@@ -16605,6 +16639,7 @@ export type CreativeLayerField =
1660516639
| 'creativeTemplate{marketingCampaigns{edges{node{conversionSpec}}}}'
1660616640
| 'creativeTemplate{marketingCampaigns{edges{node{startDate}}}}'
1660716641
| 'creativeTemplate{marketingCampaigns{edges{node{endDate}}}}'
16642+
| 'creativeTemplate{marketingCampaigns{edges{node{productFilter}}}}'
1660816643
| 'creativeTemplate{marketingCampaigns{edges{node{delivering}}}}'
1660916644
| 'creativeTemplate{marketingCampaigns{edges{cursor}}}'
1661016645
| 'creativeTemplate{marketingCampaigns{pageInfo{endCursor}}}'

src/generated/graphql.d.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -883,6 +883,8 @@ export declare type MarketingCampaign = ResultResource & NotificationResource &
883883
startDate: Scalars['DateISO'];
884884
/** End date of the campaign */
885885
endDate?: Maybe<Scalars['DateISO']>;
886+
/** Filter of the products advertised in the marketing campaign */
887+
productFilter?: Maybe<Array<Array<Scalars['JSONObject']>>>;
886888
/** The GCPX used for this campaign */
887889
GCPX?: Maybe<Gcpx>;
888890
/** Set to true if the marketing campaign is delivering any ads */
@@ -984,7 +986,9 @@ export declare type MarketingCampaignInput = {
984986
/** Marketing campaign GCPX data. [Conversion Specification](https://docs.adgo.io/API/MarketingCampaign#marketingcampaign-conversion-specification-conversionspec) */
985987
conversionSpec?: Maybe<Scalars['JSONObject']>;
986988
/** Ids of the products advertised in the marketing campaign */
987-
productIds: Array<Scalars['ObjectId']>;
989+
productIds?: Maybe<Array<Scalars['ObjectId']>>;
990+
/** Filter of the products advertised in the marketing campaign */
991+
productFilter?: Maybe<Scalars['FilterInput']>;
988992
/** Delivering status of the marketing campaign */
989993
status?: Maybe<MarketingCampaignStatus>;
990994
/** Name of the marketing campaign */
@@ -1050,6 +1054,8 @@ export declare type MarketingCampaignUpdateInput = {
10501054
locationSpec?: Maybe<Scalars['JSONObject']>;
10511055
/** Ids of the products advertised in the marketing campaign */
10521056
productIds?: Maybe<Array<Scalars['ObjectId']>>;
1057+
/** Filter of the products advertised in the marketing campaign */
1058+
productFilter?: Maybe<Scalars['FilterInput']>;
10531059
/** Delivering status of the marketing campaign */
10541060
status?: Maybe<MarketingCampaignStatus>;
10551061
/** Name of the marketing campaign */
@@ -3226,6 +3232,7 @@ export declare type MarketingCampaignResolvers<ContextType = any, ParentType ext
32263232
conversionSpec?: Resolver<Maybe<ResolversTypes['JSONObject']>, ParentType, ContextType>;
32273233
startDate?: Resolver<ResolversTypes['DateISO'], ParentType, ContextType>;
32283234
endDate?: Resolver<Maybe<ResolversTypes['DateISO']>, ParentType, ContextType>;
3235+
productFilter?: Resolver<Maybe<Array<Array<ResolversTypes['JSONObject']>>>, ParentType, ContextType>;
32293236
GCPX?: Resolver<Maybe<ResolversTypes['GCPX']>, ParentType, ContextType>;
32303237
delivering?: Resolver<ResolversTypes['Boolean'], ParentType, ContextType>;
32313238
marketingAds?: Resolver<ResolversTypes['MarketingAdConnection'], ParentType, ContextType, RequireFields<MarketingCampaignMarketingAdsArgs, 'showDeleted'>>;

src/generated/graphql.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,6 +944,8 @@ export type MarketingCampaign = ResultResource &
944944
startDate: Scalars['DateISO'];
945945
/** End date of the campaign */
946946
endDate?: Maybe<Scalars['DateISO']>;
947+
/** Filter of the products advertised in the marketing campaign */
948+
productFilter?: Maybe<Array<Array<Scalars['JSONObject']>>>;
947949
/** The GCPX used for this campaign */
948950
GCPX?: Maybe<Gcpx>;
949951
/** Set to true if the marketing campaign is delivering any ads */
@@ -1052,7 +1054,9 @@ export type MarketingCampaignInput = {
10521054
/** Marketing campaign GCPX data. [Conversion Specification](https://docs.adgo.io/API/MarketingCampaign#marketingcampaign-conversion-specification-conversionspec) */
10531055
conversionSpec?: Maybe<Scalars['JSONObject']>;
10541056
/** Ids of the products advertised in the marketing campaign */
1055-
productIds: Array<Scalars['ObjectId']>;
1057+
productIds?: Maybe<Array<Scalars['ObjectId']>>;
1058+
/** Filter of the products advertised in the marketing campaign */
1059+
productFilter?: Maybe<Scalars['FilterInput']>;
10561060
/** Delivering status of the marketing campaign */
10571061
status?: Maybe<MarketingCampaignStatus>;
10581062
/** Name of the marketing campaign */
@@ -1124,6 +1128,8 @@ export type MarketingCampaignUpdateInput = {
11241128
locationSpec?: Maybe<Scalars['JSONObject']>;
11251129
/** Ids of the products advertised in the marketing campaign */
11261130
productIds?: Maybe<Array<Scalars['ObjectId']>>;
1131+
/** Filter of the products advertised in the marketing campaign */
1132+
productFilter?: Maybe<Scalars['FilterInput']>;
11271133
/** Delivering status of the marketing campaign */
11281134
status?: Maybe<MarketingCampaignStatus>;
11291135
/** Name of the marketing campaign */
@@ -4066,6 +4072,11 @@ export type MarketingCampaignResolvers<
40664072
ParentType,
40674073
ContextType
40684074
>;
4075+
productFilter?: Resolver<
4076+
Maybe<Array<Array<ResolversTypes['JSONObject']>>>,
4077+
ParentType,
4078+
ContextType
4079+
>;
40694080
GCPX?: Resolver<Maybe<ResolversTypes['GCPX']>, ParentType, ContextType>;
40704081
delivering?: Resolver<ResolversTypes['Boolean'], ParentType, ContextType>;
40714082
marketingAds?: Resolver<

src/index.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -614,6 +614,11 @@ export declare class Cinnamon {
614614
headers?: Headers;
615615
token?: string;
616616
}): Promise<Catalog>;
617+
syncCatalogProducts({ id, headers, token, }: {
618+
id: Scalars['ObjectId'];
619+
headers?: Headers;
620+
token?: string;
621+
}): Promise<Catalog>;
617622
deleteCatalog({ id, headers, token, }: {
618623
id: Scalars['ObjectId'];
619624
headers?: Headers;

0 commit comments

Comments
 (0)