Skip to content

Commit 252e0fd

Browse files
author
Gerald Baulig
committed
fix(service): add shop settings for submit control
1 parent 5126475 commit 252e0fd

File tree

4 files changed

+397
-163
lines changed

4 files changed

+397
-163
lines changed

cfg/config.json

+14-6
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,6 @@
213213
"fulfillment": {
214214
"disabled": false,
215215
"address": "localhost:50067",
216-
"createOnSubmit": true,
217-
"cleanupPostSubmit": false,
218216
"tech_user": {
219217
"id": "root_tech_user",
220218
"token": "1a4c6789-6435-487a-9308-64d06384acf9"
@@ -231,8 +229,6 @@
231229
"invoice": {
232230
"disabled": true,
233231
"address": "localhost:50077",
234-
"createOnSubmit": true,
235-
"cleanupPostSubmit": true,
236232
"tech_user": {
237233
"id": "root_tech_user",
238234
"token": "1a4c6789-6435-487a-9308-64d06384acf9"
@@ -256,8 +252,11 @@
256252
},
257253
"urns": {
258254
"instanceType": "urn:restorecommerce:acs:model:order:Order",
259-
"disableFulfillment": "urn:restorecommerce:order:preferences:disableFulfillment",
260-
"disableInvoice": "urn:restorecommerce:order:preferences:disableInvoice"
255+
"shop_fulfillment_create_enabled": "urn:restorecommerce:shop:setting:order:submit:fulfillment:create:enabled",
256+
"shop_invoice_create_enabled": "urn:restorecommerce:shop:setting:order:submit:invoice:create:enabled",
257+
"shop_invoice_render_enabled": "urn:restorecommerce:shop:setting:order:submit:invoice:render:enabled",
258+
"shop_invoice_send_enabled": "urn:restorecommerce:shop:setting:order:submit:invoice:send:enabled",
259+
"shop_order_error_cleanup": "urn:restorecommerce:customer:setting:order:error:cleanup:enabled"
261260
},
262261
"authorization": {
263262
"service": "acs-srv",
@@ -361,5 +360,14 @@
361360
"legal": "legal",
362361
"shipping": "shipping",
363362
"billing": "billing"
363+
},
364+
"default": {
365+
"Setting": {
366+
"shop_fulfillment_create_enabled": true,
367+
"shop_invoice_create_enabled": true,
368+
"shop_invoice_render_enabled": true,
369+
"shop_invoice_send_enabled": true,
370+
"shop_order_error_cleanup": true
371+
}
364372
}
365373
}

0 commit comments

Comments
 (0)