From 74b99af9d99419070c14a3d1868ddd98e061365a Mon Sep 17 00:00:00 2001 From: Robert Jefe Lindstaedt Date: Thu, 7 Mar 2019 17:00:24 +0100 Subject: [PATCH] feat(configurations): adds discounts --- lib/v1/configurations/base.js | 10 +++++++++- lib/v1/configurations/items/discounts.js | 21 +++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 lib/v1/configurations/items/discounts.js diff --git a/lib/v1/configurations/base.js b/lib/v1/configurations/base.js index 19234225c..eb6a1e40a 100644 --- a/lib/v1/configurations/base.js +++ b/lib/v1/configurations/base.js @@ -327,5 +327,13 @@ module.exports = { } ] }, - integrations: require('./items/integrations') + integrations: require('./items/integrations'), + discounts: { + oneOf: [ + { + type: 'null' + }, + require('./items/discounts') + ] + } } diff --git a/lib/v1/configurations/items/discounts.js b/lib/v1/configurations/items/discounts.js new file mode 100644 index 000000000..dd4886c20 --- /dev/null +++ b/lib/v1/configurations/items/discounts.js @@ -0,0 +1,21 @@ +module.exports = { + type: 'object', + properties: { + display: { + type: 'object', + properties: { + show_inactive: { + default: false, + oneOf: [ + { + type: 'null' + }, + { + type: 'boolean' + } + ] + } + } + } + } +}