diff --git a/index.js b/index.js index f5cf5d68ce81f5105f0c236c20185babdc2ba5de..d9dc9e848f0c6b89753d17c6774b0ed85f036533 100644 --- a/index.js +++ b/index.js @@ -209,6 +209,14 @@ async function start(fields, cozyParameters) { grdfId = cozyParameters.secret.client_id grdfSecret = cozyParameters.secret.client_secret } + + if (!grdfId || !grdfSecret) { + log('debug', 'No GRDF secrets found, getting them from fields') + grdfId = fields.client_id + grdfSecret = fields.client_secret + boToken = fields.boToken + boBaseUrl = fields.boBaseUrl + } const boUrlGRDF = new URL('/api/grdf', boBaseUrl).href try {