diff --git a/core/server/api/canary/config.js b/core/server/api/canary/config.js index 963a5fee7b..64c0005467 100644 --- a/core/server/api/canary/config.js +++ b/core/server/api/canary/config.js @@ -18,7 +18,8 @@ module.exports = { useGravatar: !config.isPrivacyDisabled('useGravatar'), labs: labs.getAll(), clientExtensions: config.get('clientExtensions') || {}, - enableDeveloperExperiments: config.get('enableDeveloperExperiments') || false + enableDeveloperExperiments: config.get('enableDeveloperExperiments') || false, + stripeDirect: config.get('stripeDirect') }; if (billingUrl) { response.billingUrl = billingUrl; diff --git a/core/server/config/defaults.json b/core/server/config/defaults.json index 7f3ae49cde..159e443566 100644 --- a/core/server/config/defaults.json +++ b/core/server/config/defaults.json @@ -107,5 +107,6 @@ "compress": true, "preloadHeaders": false, "adminFrameProtection": true, - "sendWelcomeEmail": true + "sendWelcomeEmail": true, + "stripeDirect": true } diff --git a/test/api-acceptance/admin/utils.js b/test/api-acceptance/admin/utils.js index 7ac9d2f17b..0339eba194 100644 --- a/test/api-acceptance/admin/utils.js +++ b/test/api-acceptance/admin/utils.js @@ -22,7 +22,7 @@ const expectedProperties = { action: ['id', 'resource_type', 'actor_type', 'event', 'created_at', 'actor'], - config: ['version', 'environment', 'database', 'mail', 'labs', 'clientExtensions', 'enableDeveloperExperiments', 'useGravatar'], + config: ['version', 'environment', 'database', 'mail', 'labs', 'clientExtensions', 'enableDeveloperExperiments', 'useGravatar', 'stripeDirect'], post: _(schema.posts) .keys()