From 3cc9fd2782de353dbd866471a793366748c0c098 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Fri, 9 Apr 2021 11:03:13 +0200 Subject: [PATCH] fix(xo-server/api): log instead of rejecting non-strict schemas Fixes https://xcp-ng.org/forum/topic/4439/plugin-transport-email-v0-6-0-broken --- packages/xo-server/src/xo-mixins/plugins.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/xo-server/src/xo-mixins/plugins.js b/packages/xo-server/src/xo-mixins/plugins.js index 6e91d893c..83f4081a6 100644 --- a/packages/xo-server/src/xo-mixins/plugins.js +++ b/packages/xo-server/src/xo-mixins/plugins.js @@ -13,6 +13,7 @@ const log = createLogger('xo:xo-mixins:plugins') export default class { constructor(xo) { this._ajv = new Ajv({ + strict: 'log', useDefaults: true, }) this._plugins = { __proto__: null }