Unhandled error Error: Value for argument "data" is not a valid Firestore document. Cannot use "undefined" as a Firestore value (found in field "name"). If you want to ignore undefined values, enable `ignoreUndefinedProperties`.
at validateUserInput (/workspace/node_modules/@google-cloud/firestore/build/src/serializer.js:279:19)
at validateUserInput (/workspace/node_modules/@google-cloud/firestore/build/src/serializer.js:271:13)
at validateDocumentData (/workspace/node_modules/@google-cloud/firestore/build/src/write-batch.js:598:40)
at WriteBatch.create (/workspace/node_modules/@google-cloud/firestore/build/src/write-batch.js:150:9)
at Transaction.create (/workspace/node_modules/@google-cloud/firestore/build/src/transaction.js:157:26)
at SchoolClassGateway.createSchoolClass (/workspace/lib/src/newdata/schoolClassGateway.js:322:26)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Transaction.runTransaction (/workspace/node_modules/@google-cloud/firestore/build/src/transaction.js:362:26)
at async /workspace/lib/src/group/cloud_functions/group_create_cloud_function.js:22:17
at async /workspace/node_modules/firebase-functions/lib/common/providers/https.js:467:26