Skip to content

Commit aa6372a

Browse files
committed
Updates
1 parent c2e688a commit aa6372a

File tree

4 files changed

+22
-25
lines changed

4 files changed

+22
-25
lines changed

components/webflow_v2/sources/changed-ecommerce-inventory/changed-ecommerce-inventory.mjs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import common from "../common/common.mjs";
33
export default {
44
type: "source",
55
key: "webflow_v2-changed-ecommerce-inventory",
6-
name: "New Changed E-commerce Inventory",
6+
name: "E-commerce Inventory Updated",
77
description: "Emit new event when an e-commerce inventory level changes. [See the docs here](https://developers.webflow.com/#item-inventory)",
88
version: "0.0.{{ts}}",
99
...common,
@@ -13,12 +13,13 @@ export default {
1313
return "ecomm_inventory_changed";
1414
},
1515
generateMeta(data) {
16-
const now = Date.now();
16+
const ts = Date.now();
17+
const { id } = data;
1718

1819
return {
19-
id: `${data._id}-${now}`,
20-
summary: `E-commerce ${data._id} inventory changed`,
21-
ts: now,
20+
id: `${id}-${ts}`,
21+
summary: `E-comm inventory updated: ${id}`,
22+
ts,
2223
};
2324
},
2425
},

components/webflow_v2/sources/changed-ecommerce-order/changed-ecommerce-order.mjs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import common from "../common/common.mjs";
33
export default {
44
type: "source",
55
key: "webflow_v2-changed-ecommerce-order",
6-
name: "New Changed E-commerce Order",
6+
name: "E-commerce Order Updated",
77
description: "Emit new event when an e-commerce order is changed. [See the docs here](https://developers.webflow.com/#order-model)",
88
version: "0.0.{{ts}}",
99
...common,
@@ -12,13 +12,12 @@ export default {
1212
getWebhookTriggerType() {
1313
return "ecomm_order_changed";
1414
},
15-
generateMeta(data) {
16-
const now = Date.now();
17-
15+
generateMeta({ orderId }) {
16+
const ts = Date.now();
1817
return {
19-
id: `${data.orderId}-${now}`,
20-
summary: `E-commerce order ${data.orderId} changed`,
21-
ts: now,
18+
id: `${orderId}-${ts}`,
19+
summary: `E-comm order updated: ${orderId}`,
20+
ts,
2221
};
2322
},
2423
},

components/webflow_v2/sources/new-site-published/new-site-published.mjs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@ export default {
1313
async deploy() {
1414
console.log("Retrieving historical events...");
1515

16-
const sites = await this._makeRequest("/sites", {
17-
limit: this.historicalEventsNumber,
18-
});
19-
16+
const sites = await this.app.listSites();
2017
const filtered = sites.filter((site) => site.lastPublished);
2118
const sliced = filtered.slice(
2219
filtered.length - constants.DEPLOY_OFFSET,
@@ -34,11 +31,11 @@ export default {
3431
getWebhookTriggerType() {
3532
return "site_publish";
3633
},
37-
generateMeta(data) {
34+
generateMeta({ siteId, publishedOn }) {
3835
return {
39-
id: `${data.site}-${data.publishTime}`,
40-
summary: `The site ${data.site} has been published.`,
41-
ts: data.publishTime,
36+
id: `${siteId}-${publishedOn}`,
37+
summary: `Site published: ${siteId}`,
38+
ts: Date.parse(publishedOn),
4239
};
4340
},
4441
},

components/webflow_v2/webflow_v2.app.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default {
1010
description: "Select one or more domains, or provide custom domain IDs.",
1111
type: "string[]",
1212
async options({ siteId }) {
13-
const domains = await this.getDomains(siteId);
13+
const domains = await this.listDomains(siteId);
1414

1515
return domains.map((domain) => domain.name);
1616
},
@@ -20,7 +20,7 @@ export default {
2020
description: "Select a site or provide a custom site ID.",
2121
type: "string",
2222
async options() {
23-
const sites = await this.getSites();
23+
const sites = await this.listSites();
2424

2525
return sites.map((site) => ({
2626
label: site.displayName || site.shortName,
@@ -33,7 +33,7 @@ export default {
3333
description: "Select a collection or provide a custom collection ID.",
3434
type: "string",
3535
async options({ siteId }) {
36-
const collections = await this.getCollections(siteId);
36+
const collections = await this.listCollections(siteId);
3737

3838
return collections.map((collection) => ({
3939
label: collection.displayName || collection.slug,
@@ -48,7 +48,7 @@ export default {
4848
async options({
4949
collectionId, page,
5050
}) {
51-
const items = await this.getItems(page, collectionId);
51+
const items = await this.listCollectionItems(page, collectionId);
5252

5353
return items.map((item) => ({
5454
label: item.fieldData?.name || item.fieldData?.slug,
@@ -63,7 +63,7 @@ export default {
6363
async options({
6464
siteId, page,
6565
}) {
66-
const items = await this.getOrders({
66+
const items = await this.listOrders({
6767
page,
6868
siteId,
6969
});

0 commit comments

Comments
 (0)