message: catch ft functinos derivatives errors
diff: @@ -23,21 +23,22 @@ const derivative = (
  utilFns: any;
  }) => any;
  }[]
  -) => async (
  - change: functions.Change<functions.firestore.DocumentSnapshot>,
  -) => {
  +) => async (change: functions.Change<functions.firestore.DocumentSnapshot>) => {
  try {
  const beforeData = change.before?.data();
  const afterData = change.after?.data();
  const ref = change.after ? change.after.ref : change.before.ref;
  const update = await functionConfig.reduce(
  async (accUpdates: any, currDerivative) => {
  - const shouldEval = (!beforeData && afterData) || shouldEvaluateReducer(
  + const shouldEval =
  + (!beforeData && afterData) ||
  + shouldEvaluateReducer(
  currDerivative.listenerFields,
  beforeData,
  afterData
  );
  if (shouldEval) {
  + try {
  const newValue = await currDerivative.evaluate({
  row: afterData,
  ref,
  @@ -54,6 +55,9 @@ const derivative = (
  [currDerivative.fieldName]: newValue,
  };
  }
  + } catch (error) {
  + console.log(error);
  + }
  }
  return await accUpdates;
  },
  