File tree Expand file tree Collapse file tree 2 files changed +31
-5
lines changed
components/shopify_developer_app/sources
new-fulfillment-event-created Expand file tree Collapse file tree 2 files changed +31
-5
lines changed Original file line number Diff line number Diff line change
1
+ import constants from "../common/constants.mjs" ;
2
+ import common from "../common/webhook-metafields.mjs" ;
3
+
4
+ export default {
5
+ ...common ,
6
+ key : "shopify_developer_app-new-fulfillment-event-created" ,
7
+ name : "New Fulfillment Event Created (Instant)" ,
8
+ type : "source" ,
9
+ description : "Emit new event when a fulfillment event is created." ,
10
+ version : "0.0.1" ,
11
+ dedupe : "unique" ,
12
+ methods : {
13
+ ...common . methods ,
14
+ getTopic ( ) {
15
+ return constants . EVENT_TOPIC . FULFILLMENT_EVENTS_CREATE ;
16
+ } ,
17
+ generateMeta ( resource ) {
18
+ const ts = Date . parse ( resource . created_at ) ;
19
+ return {
20
+ id : resource . id ,
21
+ summary : `New Fulfillment Event ${ resource . id } ` ,
22
+ ts,
23
+ } ;
24
+ } ,
25
+ } ,
26
+ } ;
Original file line number Diff line number Diff line change @@ -3,11 +3,11 @@ import common from "../common/webhook-metafields.mjs";
3
3
4
4
export default {
5
5
...common ,
6
- key : "shopify_developer_app-new-shipment " ,
7
- name : "New Shipment (Instant)" ,
6
+ key : "shopify_developer_app-new-order-fulfilled " ,
7
+ name : "New Order Fulfilled (Instant)" ,
8
8
type : "source" ,
9
- description : "Emit new event for each new fulfillment event for a store ." ,
10
- version : "0.0.4 " ,
9
+ description : "Emit new event whenever an order is fulfilled ." ,
10
+ version : "0.0.1 " ,
11
11
dedupe : "unique" ,
12
12
methods : {
13
13
...common . methods ,
@@ -18,7 +18,7 @@ export default {
18
18
const ts = Date . parse ( resource . updated_at ) ;
19
19
return {
20
20
id : ts ,
21
- summary : `New Shipped Order ${ resource . id } . ` ,
21
+ summary : `Order ${ resource . id } fulfilled ` ,
22
22
ts,
23
23
} ;
24
24
} ,
You can’t perform that action at this time.
0 commit comments