From 4f80444743d1c0729e92625a0d86c41686a02de1 Mon Sep 17 00:00:00 2001 From: SachaG <358832+SachaG@users.noreply.github.com> Date: Mon, 25 Jun 2018 08:41:44 +0200 Subject: [PATCH] Better debug logging --- .../vulcan-core/lib/modules/default_resolvers.js | 8 ++++---- packages/vulcan-lib/lib/server/mutators.js | 14 +++++++------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/vulcan-core/lib/modules/default_resolvers.js b/packages/vulcan-core/lib/modules/default_resolvers.js index c6c6db47e..8b5097c23 100644 --- a/packages/vulcan-core/lib/modules/default_resolvers.js +++ b/packages/vulcan-core/lib/modules/default_resolvers.js @@ -37,7 +37,7 @@ export function getDefaultResolvers(options) { const { terms = {}, enableCache = false, enableTotal = true } = input; debug(''); - debugGroup(`--------------- start \x1b[35m${typeName} multi \x1b[0m resolver ---------------`); + debugGroup(`--------------- start \x1b[35m${typeName} Multi Resolver\x1b[0m ---------------`); debug(`Options: ${JSON.stringify(resolverOptions)}`); debug(`Terms: ${JSON.stringify(terms)}`); @@ -73,7 +73,7 @@ export function getDefaultResolvers(options) { debug(`\x1b[33m=> ${restrictedDocs.length} documents returned\x1b[0m`); debugGroupEnd(); - debug(`--------------- end \x1b[35m${typeName} multi \x1b[0m resolver ---------------`); + debug(`--------------- end \x1b[35m${typeName} Multi Resolver\x1b[0m ---------------`); debug(''); const data = { results: restrictedDocs }; @@ -98,7 +98,7 @@ export function getDefaultResolvers(options) { const { documentId, slug } = selector; debug(''); - debugGroup(`--------------- start \x1b[35m${typeName} single\x1b[0m resolver ---------------`); + debugGroup(`--------------- start \x1b[35m${typeName} Single Resolver\x1b[0m ---------------`); debug(`Options: ${JSON.stringify(resolverOptions)}`); debug(`DocumentId: ${documentId}, Slug: ${slug}`); @@ -131,7 +131,7 @@ export function getDefaultResolvers(options) { const restrictedDoc = Users.restrictViewableFields(currentUser, collection, doc); debugGroupEnd(); - debug(`--------------- end \x1b[35m${typeName} single\x1b[0m resolver ---------------`); + debug(`--------------- end \x1b[35m${typeName} Single Resolver\x1b[0m ---------------`); debug(''); // filter out disallowed properties and return resulting document diff --git a/packages/vulcan-lib/lib/server/mutators.js b/packages/vulcan-lib/lib/server/mutators.js index 4aebe75a2..deaf474b4 100644 --- a/packages/vulcan-lib/lib/server/mutators.js +++ b/packages/vulcan-lib/lib/server/mutators.js @@ -29,7 +29,7 @@ to the client. import { runCallbacks, runCallbacksAsync } from '../modules/index.js'; import { createError } from 'apollo-errors'; -import { validateDocument, validateModifier, validateData, dataToModifier, modifierToData } from '../modules/validation.js'; +import { validateDocument, validateData, dataToModifier, modifierToData } from '../modules/validation.js'; import { registerSetting } from '../modules/settings.js'; import { debug, debugGroup, debugGroupEnd } from '../modules/debug.js'; import { Connectors } from './connectors.js'; @@ -42,7 +42,7 @@ export const createMutator = async ({ collection, document, data, currentUser, v const { collectionName, typeName } = collection.options; debug(''); - debugGroup(`--------------- start \x1b[35m${collectionName}\x1b[0m create mutator ---------------`); + debugGroup(`--------------- start \x1b[36m${collectionName} Create Mutator\x1b[0m ---------------`); debug(`validate: ${validate}`); debug(document || data); @@ -122,7 +122,7 @@ export const createMutator = async ({ collection, document, data, currentUser, v debug(`\x1b[33m=> created new document: \x1b[0m`); debug(newDocument); debugGroupEnd(); - debug(`--------------- end \x1b[35m${collectionName}\x1b[0m create mutator ---------------`); + debug(`--------------- end \x1b[36m${collectionName} Create Mutator\x1b[0m ---------------`); debug(''); return { data: newDocument }; @@ -148,7 +148,7 @@ export const updateMutator = async ({ collection, documentId, selector, data, se let document = await Connectors.get(collection, selector); debug(''); - debugGroup(`--------------- start \x1b[35m${collectionName}\x1b[0m update mutator ---------------`); + debugGroup(`--------------- start \x1b[36m${collectionName} Update Mutator\x1b[0m ---------------`); debug('// collectionName: ', collectionName); debug('// selector: ', selector); debug('// data: ', data); @@ -236,7 +236,7 @@ export const updateMutator = async ({ collection, documentId, selector, data, se debug(`\x1b[33m=> updated document with modifier: \x1b[0m`); debug('// modifier: ', modifier) debugGroupEnd(); - debug(`--------------- end \x1b[35m${collectionName}\x1b[0m update mutator ---------------`); + debug(`--------------- end \x1b[36m${collectionName} Update Mutator\x1b[0m ---------------`); debug(''); return { data: newDocument }; @@ -247,7 +247,7 @@ export const deleteMutator = async ({ collection, selector, documentId, currentU const { collectionName, typeName } = collection.options; debug(''); - debugGroup(`--------------- start \x1b[35m${collectionName}\x1b[0m delete mutator ---------------`); + debugGroup(`--------------- start \x1b[36m${collectionName} Delete Mutator\x1b[0m ---------------`); debug('// collectionName: ', collectionName); debug('// selector: ', selector); @@ -295,7 +295,7 @@ export const deleteMutator = async ({ collection, selector, documentId, currentU await runCallbacksAsync(`${collectionName.toLowerCase()}.remove.async`, document, currentUser, collection); debugGroupEnd(); - debug(`--------------- end \x1b[35m${collectionName}\x1b[0m delete mutator ---------------`); + debug(`--------------- end \x1b[36m${collectionName} Delete Mutator\x1b[0m ---------------`); debug(''); return { data: document };