diff --git a/app/services/core-node.js b/app/services/core-node.js index 75de2a4..a5963de 100644 --- a/app/services/core-node.js +++ b/app/services/core-node.js @@ -313,6 +313,9 @@ class CoreNodeService extends SiteService { .cursor() .eachAsync(async (core) => { try { + if (!core.kaleidoscope || !core.kaleidoscope.token) { + throw new Error('Core has not provided a Kaleidoscope token'); + } const response = await this.sendRequest(core, request); results.push({ coreId: core._id, request, response }); } catch (error) {